-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
12 changed files
with
703 additions
and
175 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,99 @@ | ||
# -*- coding: utf-8 -*- | ||
|
||
# Form implementation generated from reading ui file 'D:\Apps\DEV\PROJECTS\KoHighlights\gui_filter.ui' | ||
# | ||
# Created: Thu Nov 24 15:53:16 2022 | ||
# by: pyside-uic 0.2.15 running on PySide 1.2.4 | ||
# | ||
# WARNING! All changes made in this file will be lost! | ||
|
||
from PySide import QtCore, QtGui | ||
|
||
class Ui_Filter(object): | ||
def setupUi(self, Filter): | ||
Filter.setObjectName("Filter") | ||
Filter.resize(210, 66) | ||
Filter.setLocale(QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates)) | ||
self.verticalLayout = QtGui.QVBoxLayout(Filter) | ||
self.verticalLayout.setContentsMargins(4, 4, 4, 4) | ||
self.verticalLayout.setObjectName("verticalLayout") | ||
self.filter_frm1 = QtGui.QFrame(Filter) | ||
self.filter_frm1.setFrameShape(QtGui.QFrame.StyledPanel) | ||
self.filter_frm1.setFrameShadow(QtGui.QFrame.Raised) | ||
self.filter_frm1.setObjectName("filter_frm1") | ||
self.horizontalLayout_4 = QtGui.QHBoxLayout(self.filter_frm1) | ||
self.horizontalLayout_4.setContentsMargins(0, 0, 0, 0) | ||
self.horizontalLayout_4.setObjectName("horizontalLayout_4") | ||
self.filter_txt = QtGui.QLineEdit(self.filter_frm1) | ||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) | ||
sizePolicy.setHorizontalStretch(0) | ||
sizePolicy.setVerticalStretch(0) | ||
sizePolicy.setHeightForWidth(self.filter_txt.sizePolicy().hasHeightForWidth()) | ||
self.filter_txt.setSizePolicy(sizePolicy) | ||
self.filter_txt.setText("") | ||
self.filter_txt.setObjectName("filter_txt") | ||
self.horizontalLayout_4.addWidget(self.filter_txt) | ||
self.filter_btn = QtGui.QPushButton(self.filter_frm1) | ||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) | ||
sizePolicy.setHorizontalStretch(0) | ||
sizePolicy.setVerticalStretch(0) | ||
sizePolicy.setHeightForWidth(self.filter_btn.sizePolicy().hasHeightForWidth()) | ||
self.filter_btn.setSizePolicy(sizePolicy) | ||
icon = QtGui.QIcon() | ||
icon.addPixmap(QtGui.QPixmap(":/stuff/filter.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) | ||
self.filter_btn.setIcon(icon) | ||
self.filter_btn.setObjectName("filter_btn") | ||
self.horizontalLayout_4.addWidget(self.filter_btn) | ||
self.verticalLayout.addWidget(self.filter_frm1) | ||
self.filter_frm2 = QtGui.QFrame(Filter) | ||
self.filter_frm2.setFrameShape(QtGui.QFrame.StyledPanel) | ||
self.filter_frm2.setFrameShadow(QtGui.QFrame.Raised) | ||
self.filter_frm2.setObjectName("filter_frm2") | ||
self.horizontalLayout = QtGui.QHBoxLayout(self.filter_frm2) | ||
self.horizontalLayout.setContentsMargins(0, 0, 0, 0) | ||
self.horizontalLayout.setObjectName("horizontalLayout") | ||
self.filter_box = QtGui.QComboBox(self.filter_frm2) | ||
self.filter_box.setObjectName("filter_box") | ||
self.filter_box.addItem("") | ||
self.filter_box.addItem("") | ||
self.filter_box.addItem("") | ||
self.filter_box.addItem("") | ||
self.horizontalLayout.addWidget(self.filter_box) | ||
self.filtered_lbl = QtGui.QLabel(self.filter_frm2) | ||
self.filtered_lbl.setText("") | ||
self.filtered_lbl.setObjectName("filtered_lbl") | ||
self.horizontalLayout.addWidget(self.filtered_lbl) | ||
spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) | ||
self.horizontalLayout.addItem(spacerItem) | ||
self.clear_filter_btn = QtGui.QPushButton(self.filter_frm2) | ||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) | ||
sizePolicy.setHorizontalStretch(0) | ||
sizePolicy.setVerticalStretch(0) | ||
sizePolicy.setHeightForWidth(self.clear_filter_btn.sizePolicy().hasHeightForWidth()) | ||
self.clear_filter_btn.setSizePolicy(sizePolicy) | ||
icon1 = QtGui.QIcon() | ||
icon1.addPixmap(QtGui.QPixmap(":/stuff/trash.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) | ||
self.clear_filter_btn.setIcon(icon1) | ||
self.clear_filter_btn.setObjectName("clear_filter_btn") | ||
self.horizontalLayout.addWidget(self.clear_filter_btn) | ||
self.verticalLayout.addWidget(self.filter_frm2) | ||
|
||
self.retranslateUi(Filter) | ||
self.filter_box.setCurrentIndex(0) | ||
QtCore.QMetaObject.connectSlotsByName(Filter) | ||
|
||
def retranslateUi(self, Filter): | ||
self.filter_txt.setToolTip(QtGui.QApplication.translate("Filter", "Type the keywords to filter the visible items", None, QtGui.QApplication.UnicodeUTF8)) | ||
self.filter_txt.setPlaceholderText(QtGui.QApplication.translate("Filter", "Type here to filter...", None, QtGui.QApplication.UnicodeUTF8)) | ||
self.filter_btn.setToolTip(QtGui.QApplication.translate("Filter", "Set filter", None, QtGui.QApplication.UnicodeUTF8)) | ||
self.filter_btn.setText(QtGui.QApplication.translate("Filter", "Filter", None, QtGui.QApplication.UnicodeUTF8)) | ||
self.filter_box.setToolTip(QtGui.QApplication.translate("Filter", "Select where to search for the keywords", None, QtGui.QApplication.UnicodeUTF8)) | ||
self.filter_box.setItemText(0, QtGui.QApplication.translate("Filter", "Filter All:", None, QtGui.QApplication.UnicodeUTF8)) | ||
self.filter_box.setItemText(1, QtGui.QApplication.translate("Filter", "Filter Highlights:", None, QtGui.QApplication.UnicodeUTF8)) | ||
self.filter_box.setItemText(2, QtGui.QApplication.translate("Filter", "Filter Comments:", None, QtGui.QApplication.UnicodeUTF8)) | ||
self.filter_box.setItemText(3, QtGui.QApplication.translate("Filter", "Filter Book Titles:", None, QtGui.QApplication.UnicodeUTF8)) | ||
self.clear_filter_btn.setToolTip(QtGui.QApplication.translate("Filter", "Clear the filter field", None, QtGui.QApplication.UnicodeUTF8)) | ||
self.clear_filter_btn.setStatusTip(QtGui.QApplication.translate("Filter", "Clears the filter field", None, QtGui.QApplication.UnicodeUTF8)) | ||
self.clear_filter_btn.setText(QtGui.QApplication.translate("Filter", "Clear", None, QtGui.QApplication.UnicodeUTF8)) | ||
|
||
import images_rc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,168 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<ui version="4.0"> | ||
<class>Filter</class> | ||
<widget class="QDialog" name="Filter"> | ||
<property name="geometry"> | ||
<rect> | ||
<x>0</x> | ||
<y>0</y> | ||
<width>210</width> | ||
<height>66</height> | ||
</rect> | ||
</property> | ||
<property name="locale"> | ||
<locale language="English" country="UnitedStates"/> | ||
</property> | ||
<layout class="QVBoxLayout" name="verticalLayout"> | ||
<property name="margin"> | ||
<number>4</number> | ||
</property> | ||
<item> | ||
<widget class="QFrame" name="filter_frm1"> | ||
<property name="frameShape"> | ||
<enum>QFrame::StyledPanel</enum> | ||
</property> | ||
<property name="frameShadow"> | ||
<enum>QFrame::Raised</enum> | ||
</property> | ||
<layout class="QHBoxLayout" name="horizontalLayout_4"> | ||
<property name="margin"> | ||
<number>0</number> | ||
</property> | ||
<item> | ||
<widget class="QLineEdit" name="filter_txt"> | ||
<property name="sizePolicy"> | ||
<sizepolicy hsizetype="Expanding" vsizetype="Preferred"> | ||
<horstretch>0</horstretch> | ||
<verstretch>0</verstretch> | ||
</sizepolicy> | ||
</property> | ||
<property name="toolTip"> | ||
<string>Type the keywords to filter the visible items</string> | ||
</property> | ||
<property name="text"> | ||
<string/> | ||
</property> | ||
<property name="placeholderText"> | ||
<string>Type here to filter...</string> | ||
</property> | ||
</widget> | ||
</item> | ||
<item> | ||
<widget class="QPushButton" name="filter_btn"> | ||
<property name="sizePolicy"> | ||
<sizepolicy hsizetype="Fixed" vsizetype="Fixed"> | ||
<horstretch>0</horstretch> | ||
<verstretch>0</verstretch> | ||
</sizepolicy> | ||
</property> | ||
<property name="toolTip"> | ||
<string>Set filter</string> | ||
</property> | ||
<property name="text"> | ||
<string>Filter</string> | ||
</property> | ||
<property name="icon"> | ||
<iconset resource="images.qrc"> | ||
<normaloff>:/stuff/filter.png</normaloff>:/stuff/filter.png</iconset> | ||
</property> | ||
</widget> | ||
</item> | ||
</layout> | ||
</widget> | ||
</item> | ||
<item> | ||
<widget class="QFrame" name="filter_frm2"> | ||
<property name="frameShape"> | ||
<enum>QFrame::StyledPanel</enum> | ||
</property> | ||
<property name="frameShadow"> | ||
<enum>QFrame::Raised</enum> | ||
</property> | ||
<layout class="QHBoxLayout" name="horizontalLayout"> | ||
<property name="margin"> | ||
<number>0</number> | ||
</property> | ||
<item> | ||
<widget class="QComboBox" name="filter_box"> | ||
<property name="toolTip"> | ||
<string>Select where to search for the keywords</string> | ||
</property> | ||
<property name="currentIndex"> | ||
<number>0</number> | ||
</property> | ||
<item> | ||
<property name="text"> | ||
<string>Filter All:</string> | ||
</property> | ||
</item> | ||
<item> | ||
<property name="text"> | ||
<string>Filter Highlights:</string> | ||
</property> | ||
</item> | ||
<item> | ||
<property name="text"> | ||
<string>Filter Comments:</string> | ||
</property> | ||
</item> | ||
<item> | ||
<property name="text"> | ||
<string>Filter Book Titles:</string> | ||
</property> | ||
</item> | ||
</widget> | ||
</item> | ||
<item> | ||
<widget class="QLabel" name="filtered_lbl"> | ||
<property name="text"> | ||
<string/> | ||
</property> | ||
</widget> | ||
</item> | ||
<item> | ||
<spacer name="horizontalSpacer"> | ||
<property name="orientation"> | ||
<enum>Qt::Horizontal</enum> | ||
</property> | ||
<property name="sizeHint" stdset="0"> | ||
<size> | ||
<width>40</width> | ||
<height>20</height> | ||
</size> | ||
</property> | ||
</spacer> | ||
</item> | ||
<item> | ||
<widget class="QPushButton" name="clear_filter_btn"> | ||
<property name="sizePolicy"> | ||
<sizepolicy hsizetype="Fixed" vsizetype="Fixed"> | ||
<horstretch>0</horstretch> | ||
<verstretch>0</verstretch> | ||
</sizepolicy> | ||
</property> | ||
<property name="toolTip"> | ||
<string>Clear the filter field</string> | ||
</property> | ||
<property name="statusTip"> | ||
<string>Clears the filter field</string> | ||
</property> | ||
<property name="text"> | ||
<string>Clear</string> | ||
</property> | ||
<property name="icon"> | ||
<iconset resource="images.qrc"> | ||
<normaloff>:/stuff/trash.png</normaloff>:/stuff/trash.png</iconset> | ||
</property> | ||
</widget> | ||
</item> | ||
</layout> | ||
</widget> | ||
</item> | ||
</layout> | ||
</widget> | ||
<resources> | ||
<include location="images.qrc"/> | ||
</resources> | ||
<connections/> | ||
</ui> |
Oops, something went wrong.