/
VolcanoByte
/
vbNotes
Обзор
Документация
Войти
/
VolcanoByte
/
vbNotes
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
sources/formMain.py
492 строки
30 KB
Гаврилюк Евгений Геннадьевич
Added search window
23 мар 2026, 11:39
23 мар 2026, 11:39
42e3925
Код
Авторство
О чём код?
# Form implementation generated from reading ui file 'ui\formMain.ui' # # Created by: PyQt6 UI code generator 6.9.1 # # WARNING: Any manual changes made to this file will be lost when pyuic6 is # run again. Do not edit this file unless you know what you are doing. from PyQt6 import QtCore, QtGui, QtWidgets class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(800, 601) MainWindow.setAcceptDrops(False) MainWindow.setWindowTitle("VolcanoByte Notes") self.centralwidget = QtWidgets.QWidget(parent=MainWindow) self.centralwidget.setObjectName("centralwidget") self.horizontalLayout = QtWidgets.QHBoxLayout(self.centralwidget) self.horizontalLayout.setObjectName("horizontalLayout") self.stackedWidget = QtWidgets.QStackedWidget(parent=self.centralwidget) self.stackedWidget.setObjectName("stackedWidget") self.pageWelcome = QtWidgets.QWidget() self.pageWelcome.setObjectName("pageWelcome") self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.pageWelcome) self.verticalLayout_3.setContentsMargins(0, 0, 0, 0) self.verticalLayout_3.setObjectName("verticalLayout_3") self.lblInfo = QtWidgets.QLabel(parent=self.pageWelcome) font = QtGui.QFont() font.setPointSize(12) self.lblInfo.setFont(font) self.lblInfo.setAlignment(QtCore.Qt.AlignmentFlag.AlignCenter) self.lblInfo.setObjectName("lblInfo") self.verticalLayout_3.addWidget(self.lblInfo) self.stackedWidget.addWidget(self.pageWelcome) self.pageView = QtWidgets.QWidget() self.pageView.setObjectName("pageView") self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.pageView) self.verticalLayout_4.setContentsMargins(0, 0, 0, 0) self.verticalLayout_4.setObjectName("verticalLayout_4") self.widget_3 = QtWidgets.QWidget(parent=self.pageView) self.widget_3.setObjectName("widget_3") self.horizontalLayout_3 = QtWidgets.QHBoxLayout(self.widget_3) self.horizontalLayout_3.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_3.setObjectName("horizontalLayout_3") self.lblNoteViewTitle = QtWidgets.QLabel(parent=self.widget_3) font = QtGui.QFont() font.setFamily("Times New Roman") font.setPointSize(20) font.setBold(True) font.setWeight(75) self.lblNoteViewTitle.setFont(font) self.lblNoteViewTitle.setFrameShape(QtWidgets.QFrame.Shape.NoFrame) self.lblNoteViewTitle.setFrameShadow(QtWidgets.QFrame.Shadow.Raised) self.lblNoteViewTitle.setObjectName("lblNoteViewTitle") self.horizontalLayout_3.addWidget(self.lblNoteViewTitle) self.verticalLayout_4.addWidget(self.widget_3) self.lblNoteViewDescription = QtWidgets.QLabel(parent=self.pageView) font = QtGui.QFont() font.setFamily("Candara") font.setPointSize(12) self.lblNoteViewDescription.setFont(font) self.lblNoteViewDescription.setStyleSheet("") self.lblNoteViewDescription.setObjectName("lblNoteViewDescription") self.verticalLayout_4.addWidget(self.lblNoteViewDescription) self.widget = QtWidgets.QWidget(parent=self.pageView) self.widget.setObjectName("widget") self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.widget) self.horizontalLayout_5.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_5.setObjectName("horizontalLayout_5") self.lblNoteViewTags = QtWidgets.QLabel(parent=self.widget) font = QtGui.QFont() font.setFamily("Cascadia Code ExtraLight") font.setPointSize(10) font.setItalic(True) self.lblNoteViewTags.setFont(font) self.lblNoteViewTags.setObjectName("lblNoteViewTags") self.horizontalLayout_5.addWidget(self.lblNoteViewTags) spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_5.addItem(spacerItem) self.lblNoteViewLastActive = QtWidgets.QLabel(parent=self.widget) font = QtGui.QFont() font.setFamily("Cascadia Code ExtraLight") font.setPointSize(10) font.setItalic(True) self.lblNoteViewLastActive.setFont(font) self.lblNoteViewLastActive.setObjectName("lblNoteViewLastActive") self.horizontalLayout_5.addWidget(self.lblNoteViewLastActive) self.verticalLayout_4.addWidget(self.widget) self.tbNoteViewText = QtWidgets.QTextBrowser(parent=self.pageView) self.tbNoteViewText.setOpenExternalLinks(True) self.tbNoteViewText.setObjectName("tbNoteViewText") self.verticalLayout_4.addWidget(self.tbNoteViewText) self.stackedWidget.addWidget(self.pageView) self.pageEdit = QtWidgets.QWidget() self.pageEdit.setAcceptDrops(False) self.pageEdit.setObjectName("pageEdit") self.verticalLayout = QtWidgets.QVBoxLayout(self.pageEdit) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setSpacing(6) self.verticalLayout.setObjectName("verticalLayout") self.widget_2 = QtWidgets.QWidget(parent=self.pageEdit) self.widget_2.setObjectName("widget_2") self.horizontalLayout_4 = QtWidgets.QHBoxLayout(self.widget_2) self.horizontalLayout_4.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_4.setObjectName("horizontalLayout_4") self.widget_4 = QtWidgets.QWidget(parent=self.widget_2) self.widget_4.setObjectName("widget_4") self.verticalLayout_7 = QtWidgets.QVBoxLayout(self.widget_4) self.verticalLayout_7.setContentsMargins(0, 0, 0, 0) self.verticalLayout_7.setObjectName("verticalLayout_7") self.lblNoteEditTitle = QtWidgets.QLabel(parent=self.widget_4) self.lblNoteEditTitle.setObjectName("lblNoteEditTitle") self.verticalLayout_7.addWidget(self.lblNoteEditTitle) self.widget_5 = QtWidgets.QWidget(parent=self.widget_4) self.widget_5.setObjectName("widget_5") self.horizontalLayout_6 = QtWidgets.QHBoxLayout(self.widget_5) self.horizontalLayout_6.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_6.setSpacing(0) self.horizontalLayout_6.setObjectName("horizontalLayout_6") self.edNoteEditTitle = QtWidgets.QLineEdit(parent=self.widget_5) self.edNoteEditTitle.setObjectName("edNoteEditTitle") self.horizontalLayout_6.addWidget(self.edNoteEditTitle) self.btnNoteEditConfirm = QtWidgets.QToolButton(parent=self.widget_5) self.btnNoteEditConfirm.setFocusPolicy(QtCore.Qt.FocusPolicy.TabFocus) self.btnNoteEditConfirm.setText("...") icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap("ui\\../icons/ok.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.btnNoteEditConfirm.setIcon(icon) self.btnNoteEditConfirm.setIconSize(QtCore.QSize(16, 16)) self.btnNoteEditConfirm.setObjectName("btnNoteEditConfirm") self.horizontalLayout_6.addWidget(self.btnNoteEditConfirm) self.btnNoteEditCancel = QtWidgets.QToolButton(parent=self.widget_5) self.btnNoteEditCancel.setText("...") icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap("ui\\../icons/cancel.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.btnNoteEditCancel.setIcon(icon1) self.btnNoteEditCancel.setIconSize(QtCore.QSize(16, 16)) self.btnNoteEditCancel.setObjectName("btnNoteEditCancel") self.horizontalLayout_6.addWidget(self.btnNoteEditCancel) self.verticalLayout_7.addWidget(self.widget_5) self.horizontalLayout_4.addWidget(self.widget_4) self.verticalLayout.addWidget(self.widget_2) self.lblNoteEditDescription = QtWidgets.QLabel(parent=self.pageEdit) self.lblNoteEditDescription.setObjectName("lblNoteEditDescription") self.verticalLayout.addWidget(self.lblNoteEditDescription) self.edNoteEditDescription = QtWidgets.QLineEdit(parent=self.pageEdit) self.edNoteEditDescription.setObjectName("edNoteEditDescription") self.verticalLayout.addWidget(self.edNoteEditDescription) self.lblNoteEditTags = QtWidgets.QLabel(parent=self.pageEdit) self.lblNoteEditTags.setObjectName("lblNoteEditTags") self.verticalLayout.addWidget(self.lblNoteEditTags) self.widget_6 = QtWidgets.QWidget(parent=self.pageEdit) self.widget_6.setObjectName("widget_6") self.horizontalLayout_7 = QtWidgets.QHBoxLayout(self.widget_6) self.horizontalLayout_7.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_7.setSpacing(0) self.horizontalLayout_7.setObjectName("horizontalLayout_7") self.edNoteEditTags = QtWidgets.QLineEdit(parent=self.widget_6) self.edNoteEditTags.setObjectName("edNoteEditTags") self.horizontalLayout_7.addWidget(self.edNoteEditTags) self.cbxNoteEditTags = TagComboBox(parent=self.widget_6) self.cbxNoteEditTags.setObjectName("cbxNoteEditTags") self.horizontalLayout_7.addWidget(self.cbxNoteEditTags) self.horizontalLayout_7.setStretch(0, 4) self.horizontalLayout_7.setStretch(1, 1) self.verticalLayout.addWidget(self.widget_6) self.teNoteEditText = QtWidgets.QTextEdit(parent=self.pageEdit) font = QtGui.QFont() font.setPointSize(10) self.teNoteEditText.setFont(font) self.teNoteEditText.setAcceptRichText(False) self.teNoteEditText.setObjectName("teNoteEditText") self.verticalLayout.addWidget(self.teNoteEditText) self.stackedWidget.addWidget(self.pageEdit) self.PageSearchNotFound = QtWidgets.QWidget() self.PageSearchNotFound.setObjectName("PageSearchNotFound") self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.PageSearchNotFound) self.verticalLayout_6.setObjectName("verticalLayout_6") self.lblInfo_2 = QtWidgets.QLabel(parent=self.PageSearchNotFound) font = QtGui.QFont() font.setPointSize(12) self.lblInfo_2.setFont(font) self.lblInfo_2.setAlignment(QtCore.Qt.AlignmentFlag.AlignCenter) self.lblInfo_2.setObjectName("lblInfo_2") self.verticalLayout_6.addWidget(self.lblInfo_2) self.stackedWidget.addWidget(self.PageSearchNotFound) self.horizontalLayout.addWidget(self.stackedWidget) MainWindow.setCentralWidget(self.centralwidget) self.statusbar = QtWidgets.QStatusBar(parent=MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.dockNotes = QtWidgets.QDockWidget(parent=MainWindow) self.dockNotes.setAutoFillBackground(False) self.dockNotes.setObjectName("dockNotes") self.dockWidgetContents = QtWidgets.QWidget() self.dockWidgetContents.setObjectName("dockWidgetContents") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.dockWidgetContents) self.verticalLayout_2.setContentsMargins(0, 0, 0, 0) self.verticalLayout_2.setSpacing(2) self.verticalLayout_2.setObjectName("verticalLayout_2") self.lvNotes = NoteListView(parent=self.dockWidgetContents) self.lvNotes.setEditTriggers(QtWidgets.QAbstractItemView.EditTrigger.NoEditTriggers) self.lvNotes.setSelectionMode(QtWidgets.QAbstractItemView.SelectionMode.ExtendedSelection) self.lvNotes.setSelectionBehavior(QtWidgets.QAbstractItemView.SelectionBehavior.SelectRows) self.lvNotes.setObjectName("lvNotes") self.verticalLayout_2.addWidget(self.lvNotes) self.dockNotes.setWidget(self.dockWidgetContents) MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.dockNotes) self.dockTags = QtWidgets.QDockWidget(parent=MainWindow) self.dockTags.setObjectName("dockTags") self.dockWidgetContents_2 = QtWidgets.QWidget() self.dockWidgetContents_2.setObjectName("dockWidgetContents_2") self.verticalLayout_5 = QtWidgets.QVBoxLayout(self.dockWidgetContents_2) self.verticalLayout_5.setContentsMargins(0, 0, 0, 0) self.verticalLayout_5.setSpacing(2) self.verticalLayout_5.setObjectName("verticalLayout_5") self.lvTags = TagListView(parent=self.dockWidgetContents_2) self.lvTags.setViewMode(QtWidgets.QListView.ViewMode.IconMode) self.lvTags.setObjectName("lvTags") self.verticalLayout_5.addWidget(self.lvTags) self.widgetComboBoxTag = QtWidgets.QWidget(parent=self.dockWidgetContents_2) self.widgetComboBoxTag.setObjectName("widgetComboBoxTag") self.horizontalLayout_2 = QtWidgets.QHBoxLayout(self.widgetComboBoxTag) self.horizontalLayout_2.setContentsMargins(0, 0, 0, 0) self.horizontalLayout_2.setSpacing(2) self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.cbxTags = TagComboBox(parent=self.widgetComboBoxTag) self.cbxTags.setEditable(True) self.cbxTags.setIconSize(QtCore.QSize(16, 16)) self.cbxTags.setObjectName("cbxTags") self.horizontalLayout_2.addWidget(self.cbxTags) self.btnTagAdd = QtWidgets.QToolButton(parent=self.widgetComboBoxTag) self.btnTagAdd.setText("") icon2 = QtGui.QIcon() icon2.addPixmap(QtGui.QPixmap("ui\\../icons/addTag.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.btnTagAdd.setIcon(icon2) self.btnTagAdd.setIconSize(QtCore.QSize(16, 16)) self.btnTagAdd.setObjectName("btnTagAdd") self.horizontalLayout_2.addWidget(self.btnTagAdd) self.btnTagDelete = QtWidgets.QToolButton(parent=self.widgetComboBoxTag) self.btnTagDelete.setText("...") icon3 = QtGui.QIcon() icon3.addPixmap(QtGui.QPixmap("ui\\../icons/deleteTag.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.btnTagDelete.setIcon(icon3) self.btnTagDelete.setIconSize(QtCore.QSize(16, 16)) self.btnTagDelete.setObjectName("btnTagDelete") self.horizontalLayout_2.addWidget(self.btnTagDelete) self.verticalLayout_5.addWidget(self.widgetComboBoxTag) self.dockTags.setWidget(self.dockWidgetContents_2) MainWindow.addDockWidget(QtCore.Qt.DockWidgetArea(2), self.dockTags) self.tbStandard = QtWidgets.QToolBar(parent=MainWindow) self.tbStandard.setIconSize(QtCore.QSize(32, 32)) self.tbStandard.setObjectName("tbStandard") MainWindow.addToolBar(QtCore.Qt.ToolBarArea.TopToolBarArea, self.tbStandard) self.menubar = QtWidgets.QMenuBar(parent=MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 800, 21)) self.menubar.setObjectName("menubar") self.menuFile = QtWidgets.QMenu(parent=self.menubar) self.menuFile.setObjectName("menuFile") self.menuOpenRecent = QtWidgets.QMenu(parent=self.menuFile) self.menuOpenRecent.setObjectName("menuOpenRecent") self.menuEdit = QtWidgets.QMenu(parent=self.menubar) self.menuEdit.setObjectName("menuEdit") self.menuView = QtWidgets.QMenu(parent=self.menubar) self.menuView.setObjectName("menuView") self.menuViewPanels = QtWidgets.QMenu(parent=self.menuView) self.menuViewPanels.setObjectName("menuViewPanels") self.menu_Search = QtWidgets.QMenu(parent=self.menubar) self.menu_Search.setObjectName("menu_Search") MainWindow.setMenuBar(self.menubar) self.aiEditNoteAdd = QtGui.QAction(parent=MainWindow) icon4 = QtGui.QIcon() icon4.addPixmap(QtGui.QPixmap("ui\\../icons/add.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.aiEditNoteAdd.setIcon(icon4) self.aiEditNoteAdd.setObjectName("aiEditNoteAdd") self.aiEditNoteModify = QtGui.QAction(parent=MainWindow) icon5 = QtGui.QIcon() icon5.addPixmap(QtGui.QPixmap("ui\\../icons/edit.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.aiEditNoteModify.setIcon(icon5) self.aiEditNoteModify.setObjectName("aiEditNoteModify") self.aiEditNoteDelete = QtGui.QAction(parent=MainWindow) icon6 = QtGui.QIcon() icon6.addPixmap(QtGui.QPixmap("ui\\../icons/delete.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.aiEditNoteDelete.setIcon(icon6) self.aiEditNoteDelete.setObjectName("aiEditNoteDelete") self.aiEditOptions = QtGui.QAction(parent=MainWindow) icon7 = QtGui.QIcon() icon7.addPixmap(QtGui.QPixmap("ui\\../icons/options.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.aiEditOptions.setIcon(icon7) self.aiEditOptions.setObjectName("aiEditOptions") self.aiFileExit = QtGui.QAction(parent=MainWindow) icon8 = QtGui.QIcon() icon8.addPixmap(QtGui.QPixmap("ui\\../icons/exit.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.aiFileExit.setIcon(icon8) self.aiFileExit.setObjectName("aiFileExit") self.aiFileSynchronize = QtGui.QAction(parent=MainWindow) icon9 = QtGui.QIcon() icon9.addPixmap(QtGui.QPixmap("ui\\../icons/synchronization.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.aiFileSynchronize.setIcon(icon9) self.aiFileSynchronize.setObjectName("aiFileSynchronize") self.aiViewPanelsNotes = QtGui.QAction(parent=MainWindow) self.aiViewPanelsNotes.setCheckable(True) self.aiViewPanelsNotes.setChecked(True) self.aiViewPanelsNotes.setObjectName("aiViewPanelsNotes") self.aiViewPanelsTags = QtGui.QAction(parent=MainWindow) self.aiViewPanelsTags.setCheckable(True) self.aiViewPanelsTags.setChecked(True) self.aiViewPanelsTags.setObjectName("aiViewPanelsTags") self.aiViewPanelStandard = QtGui.QAction(parent=MainWindow) self.aiViewPanelStandard.setCheckable(True) self.aiViewPanelStandard.setChecked(True) self.aiViewPanelStandard.setObjectName("aiViewPanelStandard") self.aiViewClearSelection = QtGui.QAction(parent=MainWindow) icon10 = QtGui.QIcon() icon10.addPixmap(QtGui.QPixmap("ui\\../icons/clear.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.aiViewClearSelection.setIcon(icon10) self.aiViewClearSelection.setObjectName("aiViewClearSelection") self.aiEditTagAdd = QtGui.QAction(parent=MainWindow) self.aiEditTagAdd.setIcon(icon2) self.aiEditTagAdd.setObjectName("aiEditTagAdd") self.aiEditTagDelete = QtGui.QAction(parent=MainWindow) self.aiEditTagDelete.setIcon(icon3) self.aiEditTagDelete.setObjectName("aiEditTagDelete") self.aiEditChangesCancel = QtGui.QAction(parent=MainWindow) self.aiEditChangesCancel.setIcon(icon1) self.aiEditChangesCancel.setObjectName("aiEditChangesCancel") self.aiEditChangesConfirm = QtGui.QAction(parent=MainWindow) self.aiEditChangesConfirm.setIcon(icon) self.aiEditChangesConfirm.setObjectName("aiEditChangesConfirm") self.aiFileNewCollection = QtGui.QAction(parent=MainWindow) icon11 = QtGui.QIcon() icon11.addPixmap(QtGui.QPixmap("ui\\../icons/new.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.aiFileNewCollection.setIcon(icon11) self.aiFileNewCollection.setObjectName("aiFileNewCollection") self.aiFileOpenCollection = QtGui.QAction(parent=MainWindow) icon12 = QtGui.QIcon() icon12.addPixmap(QtGui.QPixmap("ui\\../icons/open.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.aiFileOpenCollection.setIcon(icon12) self.aiFileOpenCollection.setObjectName("aiFileOpenCollection") self.aiFileProperties = QtGui.QAction(parent=MainWindow) icon13 = QtGui.QIcon() icon13.addPixmap(QtGui.QPixmap("ui\\../icons/properties.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.aiFileProperties.setIcon(icon13) self.aiFileProperties.setObjectName("aiFileProperties") self.aiSearchFind = QtGui.QAction(parent=MainWindow) icon14 = QtGui.QIcon() icon14.addPixmap(QtGui.QPixmap("ui\\../icons/find.png"), QtGui.QIcon.Mode.Normal, QtGui.QIcon.State.Off) self.aiSearchFind.setIcon(icon14) self.aiSearchFind.setObjectName("aiSearchFind") self.tbStandard.addAction(self.aiEditNoteAdd) self.tbStandard.addAction(self.aiEditNoteModify) self.tbStandard.addAction(self.aiEditNoteDelete) self.tbStandard.addSeparator() self.tbStandard.addAction(self.aiSearchFind) self.tbStandard.addSeparator() self.tbStandard.addAction(self.aiEditOptions) self.tbStandard.addSeparator() self.tbStandard.addAction(self.aiFileSynchronize) self.tbStandard.addSeparator() self.tbStandard.addAction(self.aiViewClearSelection) self.menuOpenRecent.addSeparator() self.menuFile.addAction(self.aiFileNewCollection) self.menuFile.addAction(self.aiFileOpenCollection) self.menuFile.addAction(self.menuOpenRecent.menuAction()) self.menuFile.addSeparator() self.menuFile.addAction(self.aiFileProperties) self.menuFile.addSeparator() self.menuFile.addAction(self.aiFileSynchronize) self.menuFile.addSeparator() self.menuFile.addAction(self.aiFileExit) self.menuEdit.addAction(self.aiEditNoteAdd) self.menuEdit.addAction(self.aiEditNoteModify) self.menuEdit.addAction(self.aiEditNoteDelete) self.menuEdit.addSeparator() self.menuEdit.addAction(self.aiEditTagAdd) self.menuEdit.addAction(self.aiEditTagDelete) self.menuEdit.addSeparator() self.menuEdit.addAction(self.aiEditOptions) self.menuView.addAction(self.menuViewPanels.menuAction()) self.menuView.addAction(self.aiViewClearSelection) self.menu_Search.addAction(self.aiSearchFind) self.menubar.addAction(self.menuFile.menuAction()) self.menubar.addAction(self.menuEdit.menuAction()) self.menubar.addAction(self.menuView.menuAction()) self.menubar.addAction(self.menu_Search.menuAction()) self.retranslateUi(MainWindow) self.stackedWidget.setCurrentIndex(3) self.cbxTags.setCurrentIndex(-1) self.aiViewPanelStandard.toggled['bool'].connect(self.tbStandard.setVisible) # type: ignore self.aiViewPanelsNotes.toggled['bool'].connect(self.dockNotes.setVisible) # type: ignore self.aiViewPanelsTags.toggled['bool'].connect(self.dockTags.setVisible) # type: ignore self.dockNotes.visibilityChanged['bool'].connect(self.aiViewPanelsNotes.setChecked) # type: ignore self.dockTags.visibilityChanged['bool'].connect(self.aiViewPanelsTags.setChecked) # type: ignore self.tbStandard.visibilityChanged['bool'].connect(self.aiViewPanelStandard.setChecked) # type: ignore self.btnTagAdd.clicked.connect(self.aiEditTagAdd.trigger) # type: ignore self.btnTagDelete.clicked.connect(self.aiEditTagDelete.trigger) # type: ignore self.btnNoteEditCancel.clicked.connect(self.aiEditChangesCancel.trigger) # type: ignore self.btnNoteEditConfirm.clicked.connect(self.aiEditChangesConfirm.trigger) # type: ignore QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): translate = QtCore.QCoreApplication.translate self.lblInfo.setText(translate("MainWindow", "<I>Select note from <B>list</B> or add new from <B>menu</B></I>")) self.lblNoteViewTitle.setText(translate("MainWindow", "Note title")) self.lblNoteViewDescription.setText(translate("MainWindow", "description")) self.lblNoteViewTags.setText(translate("MainWindow", "tag1, tag2")) self.lblNoteViewLastActive.setText(translate("MainWindow", "Last active 10 days ago")) self.lblNoteEditTitle.setText(translate("MainWindow", "Title")) self.btnNoteEditConfirm.setToolTip(translate("MainWindow", "Confirm changes")) self.btnNoteEditConfirm.setStatusTip(translate("MainWindow", "Confirm changes")) self.btnNoteEditConfirm.setShortcut(translate("MainWindow", "Ctrl+S")) self.btnNoteEditCancel.setToolTip(translate("MainWindow", "Cancel changes")) self.btnNoteEditCancel.setStatusTip(translate("MainWindow", "Cancel changes")) self.btnNoteEditCancel.setShortcut(translate("MainWindow", "Esc")) self.lblNoteEditDescription.setText(translate("MainWindow", "Description")) self.lblNoteEditTags.setText(translate("MainWindow", "Tags")) self.lblInfo_2.setText(translate("MainWindow", "<html><head/><body><p><span style=\" font-style:italic;\">The notes you are looking for were not found. Press <ESC> to return to the note list.</span></p></body></html>")) self.dockNotes.setWindowTitle(translate("MainWindow", "Notes")) self.dockTags.setWindowTitle(translate("MainWindow", "Tags")) self.btnTagAdd.setToolTip(translate("MainWindow", "Add tag")) self.btnTagAdd.setStatusTip(translate("MainWindow", "Add tag to selected note(s)")) self.btnTagDelete.setToolTip(translate("MainWindow", "Delete tag")) self.btnTagDelete.setStatusTip(translate("MainWindow", "Remove tag from selected note(s)")) self.tbStandard.setWindowTitle(translate("MainWindow", "Standard")) self.menuFile.setTitle(translate("MainWindow", "&File")) self.menuOpenRecent.setTitle(translate("MainWindow", "Open &recent")) self.menuEdit.setTitle(translate("MainWindow", "&Edit")) self.menuView.setTitle(translate("MainWindow", "&View")) self.menuViewPanels.setTitle(translate("MainWindow", "Panels")) self.menu_Search.setTitle(translate("MainWindow", "&Search")) self.aiEditNoteAdd.setText(translate("MainWindow", "&Add note")) self.aiEditNoteAdd.setIconText(translate("MainWindow", "Add note")) self.aiEditNoteAdd.setToolTip(translate("MainWindow", "Add note")) self.aiEditNoteAdd.setStatusTip(translate("MainWindow", "Add new note")) self.aiEditNoteAdd.setShortcut(translate("MainWindow", "Ins")) self.aiEditNoteModify.setText(translate("MainWindow", "&Modify note")) self.aiEditNoteModify.setIconText(translate("MainWindow", "Modify note")) self.aiEditNoteModify.setToolTip(translate("MainWindow", "Modify note")) self.aiEditNoteModify.setStatusTip(translate("MainWindow", "Edit note properties")) self.aiEditNoteModify.setShortcut(translate("MainWindow", "F2")) self.aiEditNoteDelete.setText(translate("MainWindow", "&Delete note")) self.aiEditNoteDelete.setIconText(translate("MainWindow", "Delete note(s)")) self.aiEditNoteDelete.setToolTip(translate("MainWindow", "Delete note")) self.aiEditNoteDelete.setStatusTip(translate("MainWindow", "Delete selected note(s)")) self.aiEditNoteDelete.setShortcut(translate("MainWindow", "Del")) self.aiEditOptions.setText(translate("MainWindow", "&Options...")) self.aiEditOptions.setToolTip(translate("MainWindow", "Options")) self.aiEditOptions.setStatusTip(translate("MainWindow", "View and modify options")) self.aiEditOptions.setShortcut(translate("MainWindow", "F10")) self.aiFileExit.setText(translate("MainWindow", "E&xit")) self.aiFileExit.setToolTip(translate("MainWindow", "Exit")) self.aiFileExit.setStatusTip(translate("MainWindow", "Exit from application")) self.aiFileSynchronize.setText(translate("MainWindow", "&Syncronize")) self.aiFileSynchronize.setToolTip(translate("MainWindow", "Syncronize")) self.aiFileSynchronize.setStatusTip(translate("MainWindow", "Synchronization of notes with remote storage")) self.aiFileSynchronize.setShortcut(translate("MainWindow", "F5")) self.aiViewPanelsNotes.setText(translate("MainWindow", "Notes")) self.aiViewPanelsNotes.setToolTip(translate("MainWindow", "Notes")) self.aiViewPanelsNotes.setStatusTip(translate("MainWindow", "Show/hide panel \"Notes\"")) self.aiViewPanelsTags.setText(translate("MainWindow", "Tags")) self.aiViewPanelsTags.setToolTip(translate("MainWindow", "Tags")) self.aiViewPanelsTags.setStatusTip(translate("MainWindow", "Show/hide panel \"Tags\"")) self.aiViewPanelStandard.setText(translate("MainWindow", "Standard")) self.aiViewPanelStandard.setToolTip(translate("MainWindow", "Standard")) self.aiViewPanelStandard.setStatusTip(translate("MainWindow", "Show/hide panel \"Standard\"")) self.aiViewClearSelection.setText(translate("MainWindow", "&Clear selection")) self.aiViewClearSelection.setToolTip(translate("MainWindow", "Clear selection")) self.aiViewClearSelection.setStatusTip(translate("MainWindow", "Clear selection of notes and tag")) self.aiViewClearSelection.setShortcut(translate("MainWindow", "Esc")) self.aiEditTagAdd.setText(translate("MainWindow", "Add tag")) self.aiEditTagAdd.setToolTip(translate("MainWindow", "Add tag")) self.aiEditTagAdd.setStatusTip(translate("MainWindow", "Add tag to selected note(s)")) self.aiEditTagDelete.setText(translate("MainWindow", "Delete tag")) self.aiEditTagDelete.setToolTip(translate("MainWindow", "Delete tag")) self.aiEditTagDelete.setStatusTip(translate("MainWindow", "Remve tag from selected note(s)")) self.aiEditChangesCancel.setText(translate("MainWindow", "Cancel changes")) self.aiEditChangesCancel.setStatusTip(translate("MainWindow", "Cancel changes")) self.aiEditChangesConfirm.setText(translate("MainWindow", "Confirm changes")) self.aiEditChangesConfirm.setStatusTip(translate("MainWindow", "Confirm changes")) self.aiEditChangesConfirm.setShortcut(translate("MainWindow", "Ctrl+S")) self.aiFileNewCollection.setText(translate("MainWindow", "&New collection...")) self.aiFileNewCollection.setShortcut(translate("MainWindow", "Ctrl+N")) self.aiFileOpenCollection.setText(translate("MainWindow", "&Open collection...")) self.aiFileOpenCollection.setShortcut(translate("MainWindow", "Ctrl+O")) self.aiFileProperties.setText(translate("MainWindow", "&Properties")) self.aiFileProperties.setShortcut(translate("MainWindow", "F9")) self.aiSearchFind.setText(translate("MainWindow", "&Find...")) self.aiSearchFind.setShortcut(translate("MainWindow", "F3")) from uClasses import NoteListView, TagComboBox, TagListView