aboutsummaryrefslogtreecommitdiff
path: root/main.py
diff options
context:
space:
mode:
authorDH42017-05-27 03:06:17 -0500
committerDH42017-05-27 03:06:17 -0500
commitf2329e93660780fc261abdbbd9d43884fdcaf722 (patch)
tree864b0fb72acb042d116d9b0e4064ad578c88b6b3 /main.py
parenteaee0ab233709c18324dbb25f38b59c95c447e3c (diff)
Added automatic scaling of Image and bars. Set title x/y position, and font size based on scale.
Diffstat (limited to 'main.py')
-rw-r--r--main.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/main.py b/main.py
index 3915c71..bfa8fbd 100644
--- a/main.py
+++ b/main.py
@@ -107,8 +107,6 @@ class Command(QtCore.QObject):
self.settings.setValue("textColor", '%s,%s,%s' % self.textColor)
sys.exit(0)
-
-
class Main(QtCore.QObject):
newTask = QtCore.pyqtSignal(str, str, QFont, int, int, int, int, tuple, tuple)
@@ -122,7 +120,6 @@ class Main(QtCore.QObject):
self.window = window
self.core = core.Core()
self.settings = QSettings('settings.ini', QSettings.IniFormat)
-
LoadDefaultSettings(self)
# load colors as tuples from a comma-separated string
@@ -168,9 +165,10 @@ class Main(QtCore.QObject):
window.alignmentComboBox.addItem("Left")
window.alignmentComboBox.addItem("Middle")
window.alignmentComboBox.addItem("Right")
- window.fontsizeSpinBox.setValue(35)
- window.textXSpinBox.setValue(70)
- window.textYSpinBox.setValue(375)
+ window.alignmentComboBox.setCurrentIndex(1)
+ window.fontsizeSpinBox.setValue(int(int(self.settings.value("outputHeight")) / 16 ))
+ window.textXSpinBox.setValue(int(int(self.settings.value('outputWidth'))/2))
+ window.textYSpinBox.setValue(int(int(self.settings.value('outputHeight'))/2))
window.lineEdit_textColor.setText('%s,%s,%s' % self.textColor)
window.lineEdit_visColor.setText('%s,%s,%s' % self.visColor)
window.pushButton_textColor.clicked.connect(lambda: self.pickColor('text'))