# -*- coding: utf-8 -*-

################################################################################
## Form generated from reading UI file 'XslDependencyDialog.ui'
##
## Created by: Qt User Interface Compiler version 6.10.1
##
## WARNING! All changes made in this file will be lost when recompiling UI file!
################################################################################

from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
    QMetaObject, QObject, QPoint, QRect,
    QSize, QTime, QUrl, Qt)
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
    QFont, QFontDatabase, QGradient, QIcon,
    QImage, QKeySequence, QLinearGradient, QPainter,
    QPalette, QPixmap, QRadialGradient, QTransform)
from PySide6.QtWidgets import (QAbstractButton, QAbstractItemView, QApplication, QCheckBox,
    QDialog, QDialogButtonBox, QHBoxLayout, QHeaderView,
    QLabel, QLineEdit, QPushButton, QSizePolicy,
    QSpacerItem, QSplitter, QStackedWidget, QTabWidget,
    QTreeWidget, QTreeWidgetItem, QVBoxLayout, QWidget)

class Ui_XslDependencyDialog(object):
    def setupUi(self, XslDependencyDialog):
        if not XslDependencyDialog.objectName():
            XslDependencyDialog.setObjectName(u"XslDependencyDialog")
        XslDependencyDialog.resize(1000, 700)
        self.verticalLayout = QVBoxLayout(XslDependencyDialog)
        self.verticalLayout.setObjectName(u"verticalLayout")
        self.toolbarLayout = QHBoxLayout()
        self.toolbarLayout.setObjectName(u"toolbarLayout")
        self.toolbarSpacer = QSpacerItem(40, 20, QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Minimum)

        self.toolbarLayout.addItem(self.toolbarSpacer)

        self.settingsButton = QPushButton(XslDependencyDialog)
        self.settingsButton.setObjectName(u"settingsButton")
        self.settingsButton.setMaximumSize(QSize(28, 28))
        icon = QIcon(QIcon.fromTheme(u"applications-system"))
        self.settingsButton.setIcon(icon)
        self.settingsButton.setFlat(True)

        self.toolbarLayout.addWidget(self.settingsButton)


        self.verticalLayout.addLayout(self.toolbarLayout)

        self.mainSplitter = QSplitter(XslDependencyDialog)
        self.mainSplitter.setObjectName(u"mainSplitter")
        self.mainSplitter.setOrientation(Qt.Orientation.Horizontal)
        self.mainSplitter.setChildrenCollapsible(True)
        self.tabWidget = QTabWidget(self.mainSplitter)
        self.tabWidget.setObjectName(u"tabWidget")
        self.treeTab = QWidget()
        self.treeTab.setObjectName(u"treeTab")
        self.treeTabLayout = QVBoxLayout(self.treeTab)
        self.treeTabLayout.setObjectName(u"treeTabLayout")
        self.splitter = QSplitter(self.treeTab)
        self.splitter.setObjectName(u"splitter")
        self.splitter.setOrientation(Qt.Orientation.Horizontal)
        self.leftWidget = QWidget(self.splitter)
        self.leftWidget.setObjectName(u"leftWidget")
        self.leftLayout = QVBoxLayout(self.leftWidget)
        self.leftLayout.setObjectName(u"leftLayout")
        self.leftLayout.setContentsMargins(0, 0, 0, 0)
        self.leftLabel = QLabel(self.leftWidget)
        self.leftLabel.setObjectName(u"leftLabel")

        self.leftLayout.addWidget(self.leftLabel)

        self.fileTree = QTreeWidget(self.leftWidget)
        __qtreewidgetitem = QTreeWidgetItem()
        __qtreewidgetitem.setText(0, u"1");
        self.fileTree.setHeaderItem(__qtreewidgetitem)
        self.fileTree.setObjectName(u"fileTree")
        self.fileTree.setAlternatingRowColors(True)
        self.fileTree.setSelectionMode(QAbstractItemView.SelectionMode.SingleSelection)
        self.fileTree.setRootIsDecorated(True)

        self.leftLayout.addWidget(self.fileTree)

        self.splitter.addWidget(self.leftWidget)
        self.rightWidget = QWidget(self.splitter)
        self.rightWidget.setObjectName(u"rightWidget")
        self.rightLayout = QVBoxLayout(self.rightWidget)
        self.rightLayout.setObjectName(u"rightLayout")
        self.rightLayout.setContentsMargins(0, 0, 0, 0)
        self.rightLabel = QLabel(self.rightWidget)
        self.rightLabel.setObjectName(u"rightLabel")

        self.rightLayout.addWidget(self.rightLabel)

        self.depTree = QTreeWidget(self.rightWidget)
        __qtreewidgetitem1 = QTreeWidgetItem()
        __qtreewidgetitem1.setText(0, u"1");
        self.depTree.setHeaderItem(__qtreewidgetitem1)
        self.depTree.setObjectName(u"depTree")
        self.depTree.setAlternatingRowColors(True)
        self.depTree.setRootIsDecorated(True)

        self.rightLayout.addWidget(self.depTree)

        self.splitter.addWidget(self.rightWidget)

        self.treeTabLayout.addWidget(self.splitter)

        self.tabWidget.addTab(self.treeTab, "")
        self.graphTab = QWidget()
        self.graphTab.setObjectName(u"graphTab")
        self.graphTabLayout = QVBoxLayout(self.graphTab)
        self.graphTabLayout.setObjectName(u"graphTabLayout")
        self.graphTabLayout.setContentsMargins(0, 0, 0, 0)
        self.graphContainer = QWidget(self.graphTab)
        self.graphContainer.setObjectName(u"graphContainer")
        self.graphContainerLayout = QVBoxLayout(self.graphContainer)
        self.graphContainerLayout.setObjectName(u"graphContainerLayout")
        self.graphContainerLayout.setContentsMargins(0, 0, 0, 0)

        self.graphTabLayout.addWidget(self.graphContainer)

        self.tabWidget.addTab(self.graphTab, "")
        self.mainSplitter.addWidget(self.tabWidget)
        self.sidebarWidget = QWidget(self.mainSplitter)
        self.sidebarWidget.setObjectName(u"sidebarWidget")
        self.sidebarLayout = QVBoxLayout(self.sidebarWidget)
        self.sidebarLayout.setObjectName(u"sidebarLayout")
        self.sidebarLabel = QLabel(self.sidebarWidget)
        self.sidebarLabel.setObjectName(u"sidebarLabel")
        font = QFont()
        font.setBold(True)
        self.sidebarLabel.setFont(font)

        self.sidebarLayout.addWidget(self.sidebarLabel)

        self.searchLabel = QLabel(self.sidebarWidget)
        self.searchLabel.setObjectName(u"searchLabel")

        self.sidebarLayout.addWidget(self.searchLabel)

        self.searchEdit = QLineEdit(self.sidebarWidget)
        self.searchEdit.setObjectName(u"searchEdit")
        self.searchEdit.setClearButtonEnabled(True)

        self.sidebarLayout.addWidget(self.searchEdit)

        self.settingsStack = QStackedWidget(self.sidebarWidget)
        self.settingsStack.setObjectName(u"settingsStack")
        self.treeSettingsPage = QWidget()
        self.treeSettingsPage.setObjectName(u"treeSettingsPage")
        self.treeSettingsLayout = QVBoxLayout(self.treeSettingsPage)
        self.treeSettingsLayout.setObjectName(u"treeSettingsLayout")
        self.treeSettingsLabel = QLabel(self.treeSettingsPage)
        self.treeSettingsLabel.setObjectName(u"treeSettingsLabel")

        self.treeSettingsLayout.addWidget(self.treeSettingsLabel)

        self.treeSettingsSpacer = QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding)

        self.treeSettingsLayout.addItem(self.treeSettingsSpacer)

        self.settingsStack.addWidget(self.treeSettingsPage)
        self.graphSettingsPage = QWidget()
        self.graphSettingsPage.setObjectName(u"graphSettingsPage")
        self.graphSettingsLayout = QVBoxLayout(self.graphSettingsPage)
        self.graphSettingsLayout.setObjectName(u"graphSettingsLayout")
        self.graphSettingsLabel = QLabel(self.graphSettingsPage)
        self.graphSettingsLabel.setObjectName(u"graphSettingsLabel")

        self.graphSettingsLayout.addWidget(self.graphSettingsLabel)

        self.graphFilterConnectedCheck = QCheckBox(self.graphSettingsPage)
        self.graphFilterConnectedCheck.setObjectName(u"graphFilterConnectedCheck")
        self.graphFilterConnectedCheck.setChecked(True)

        self.graphSettingsLayout.addWidget(self.graphFilterConnectedCheck)

        self.graphSettingsSpacer = QSpacerItem(20, 40, QSizePolicy.Policy.Minimum, QSizePolicy.Policy.Expanding)

        self.graphSettingsLayout.addItem(self.graphSettingsSpacer)

        self.settingsStack.addWidget(self.graphSettingsPage)

        self.sidebarLayout.addWidget(self.settingsStack)

        self.mainSplitter.addWidget(self.sidebarWidget)

        self.verticalLayout.addWidget(self.mainSplitter)

        self.statusLabel = QLabel(XslDependencyDialog)
        self.statusLabel.setObjectName(u"statusLabel")
        sizePolicy = QSizePolicy(QSizePolicy.Policy.Preferred, QSizePolicy.Policy.Maximum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.statusLabel.sizePolicy().hasHeightForWidth())
        self.statusLabel.setSizePolicy(sizePolicy)

        self.verticalLayout.addWidget(self.statusLabel)

        self.buttonBox = QDialogButtonBox(XslDependencyDialog)
        self.buttonBox.setObjectName(u"buttonBox")
        self.buttonBox.setOrientation(Qt.Orientation.Horizontal)
        self.buttonBox.setStandardButtons(QDialogButtonBox.StandardButton.Close)
        self.buttonBox.setCenterButtons(True)

        self.verticalLayout.addWidget(self.buttonBox)


        self.retranslateUi(XslDependencyDialog)
        self.buttonBox.rejected.connect(XslDependencyDialog.reject)

        self.tabWidget.setCurrentIndex(0)
        self.settingsStack.setCurrentIndex(0)


        QMetaObject.connectSlotsByName(XslDependencyDialog)
    # setupUi

    def retranslateUi(self, XslDependencyDialog):
        XslDependencyDialog.setWindowTitle(QCoreApplication.translate("XslDependencyDialog", u"XSL-Abh\u00e4ngigkeitsgraph", None))
#if QT_CONFIG(tooltip)
        self.settingsButton.setToolTip(QCoreApplication.translate("XslDependencyDialog", u"Einstellungen ein-/ausblenden", None))
#endif // QT_CONFIG(tooltip)
        self.settingsButton.setText("")
        self.leftLabel.setText(QCoreApplication.translate("XslDependencyDialog", u"XSL-Dateien", None))
        self.rightLabel.setText(QCoreApplication.translate("XslDependencyDialog", u"Abh\u00e4ngigkeiten", None))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.treeTab), QCoreApplication.translate("XslDependencyDialog", u"Baumansicht", None))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.graphTab), QCoreApplication.translate("XslDependencyDialog", u"Netzwerkgraph", None))
        self.sidebarLabel.setText(QCoreApplication.translate("XslDependencyDialog", u"Einstellungen", None))
        self.searchLabel.setText(QCoreApplication.translate("XslDependencyDialog", u"Suche:", None))
        self.searchEdit.setPlaceholderText(QCoreApplication.translate("XslDependencyDialog", u"XSL-Datei filtern...", None))
        self.treeSettingsLabel.setText(QCoreApplication.translate("XslDependencyDialog", u"Baumansicht-Einstellungen", None))
        self.graphSettingsLabel.setText(QCoreApplication.translate("XslDependencyDialog", u"Graph-Einstellungen", None))
#if QT_CONFIG(tooltip)
        self.graphFilterConnectedCheck.setToolTip(QCoreApplication.translate("XslDependencyDialog", u"Entfernt alle XSL-Dateien aus dem Graph, die nicht zum Suchbegriff passen und nicht direkt oder indirekt mit passenden Dateien verbunden sind", None))
#endif // QT_CONFIG(tooltip)
        self.graphFilterConnectedCheck.setText(QCoreApplication.translate("XslDependencyDialog", u"Nur von der Suche betroffene Dateien anzeigen", None))
        self.statusLabel.setText("")
    # retranslateUi

