Skip to content

Commit

Permalink
1.6.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
noembryo committed Nov 24, 2022
1 parent b9b1cf7 commit f465603
Show file tree
Hide file tree
Showing 12 changed files with 703 additions and 175 deletions.
1 change: 1 addition & 0 deletions boot_config.py
Expand Up @@ -100,6 +100,7 @@ def except_hook(class_type, value, trace_back):
(MANY_TEXT, ONE_TEXT, MANY_HTML, ONE_HTML,
MANY_CSV, ONE_CSV, MERGED_HIGH) = range(7) # save_actions
DB_MD5, DB_DATE, DB_PATH, DB_DATA = range(4) # db data (columns)
FILTER_ALL, FILTER_HIGH, FILTER_COMM, FILTER_TITLES = range(4) # db data (columns)

DB_VERSION = 0
DATE_FORMAT = "%Y-%m-%d %H:%M:%S"
Expand Down
3 changes: 2 additions & 1 deletion gui_auto_info.py
Expand Up @@ -2,7 +2,7 @@

# Form implementation generated from reading ui file 'D:\Apps\DEV\PROJECTS\KoHighlights\gui_auto_info.ui'
#
# Created: Sun Mar 3 11:56:15 2019
# 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!
Expand Down Expand Up @@ -35,6 +35,7 @@ def setupUi(self, AutoInfo):
self.label.setText("")
self.label.setTextFormat(QtCore.Qt.AutoText)
self.label.setAlignment(QtCore.Qt.AlignCenter)
self.label.setMargin(6)
self.label.setObjectName("label")
self.verticalLayout.addWidget(self.label)

Expand Down
3 changes: 3 additions & 0 deletions gui_auto_info.ui
Expand Up @@ -55,6 +55,9 @@
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
<property name="margin">
<number>6</number>
</property>
</widget>
</item>
</layout>
Expand Down
99 changes: 99 additions & 0 deletions gui_filter.py
@@ -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
168 changes: 168 additions & 0 deletions gui_filter.ui
@@ -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>

0 comments on commit f465603

Please sign in to comment.