basic openmodelica model emitting
This commit is contained in:
@@ -15,17 +15,18 @@ 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, QApplication, QDialog, QDialogButtonBox,
|
||||
QFormLayout, QGroupBox, QHBoxLayout, QLabel,
|
||||
QListWidget, QListWidgetItem, QPushButton, QSizePolicy,
|
||||
QSpacerItem, QSpinBox, QTabWidget, QVBoxLayout,
|
||||
from PySide6.QtWidgets import (QAbstractButton, QAbstractItemView, QApplication, QDialog,
|
||||
QDialogButtonBox, QFormLayout, QGroupBox, QHBoxLayout,
|
||||
QHeaderView, QLabel, QListWidget, QListWidgetItem,
|
||||
QPushButton, QSizePolicy, QSpacerItem, QSpinBox,
|
||||
QTabWidget, QTableWidget, QTableWidgetItem, QVBoxLayout,
|
||||
QWidget)
|
||||
|
||||
class Ui_SettingsDialog(object):
|
||||
def setupUi(self, SettingsDialog):
|
||||
if not SettingsDialog.objectName():
|
||||
SettingsDialog.setObjectName(u"SettingsDialog")
|
||||
SettingsDialog.resize(480, 420)
|
||||
SettingsDialog.resize(480, 520)
|
||||
SettingsDialog.setModal(True)
|
||||
self.dialogLayout = QVBoxLayout(SettingsDialog)
|
||||
self.dialogLayout.setObjectName(u"dialogLayout")
|
||||
@@ -103,6 +104,34 @@ class Ui_SettingsDialog(object):
|
||||
self.generalLayout.addItem(self.generalSpacer)
|
||||
|
||||
self.settingsTabs.addTab(self.generalTab, "")
|
||||
self.syntaxTab = QWidget()
|
||||
self.syntaxTab.setObjectName(u"syntaxTab")
|
||||
self.syntaxTabLayout = QVBoxLayout(self.syntaxTab)
|
||||
self.syntaxTabLayout.setObjectName(u"syntaxTabLayout")
|
||||
self.syntaxHintLabel = QLabel(self.syntaxTab)
|
||||
self.syntaxHintLabel.setObjectName(u"syntaxHintLabel")
|
||||
self.syntaxHintLabel.setWordWrap(True)
|
||||
|
||||
self.syntaxTabLayout.addWidget(self.syntaxHintLabel)
|
||||
|
||||
self.syntaxStylesTable = QTableWidget(self.syntaxTab)
|
||||
if (self.syntaxStylesTable.columnCount() < 4):
|
||||
self.syntaxStylesTable.setColumnCount(4)
|
||||
__qtablewidgetitem = QTableWidgetItem()
|
||||
self.syntaxStylesTable.setHorizontalHeaderItem(0, __qtablewidgetitem)
|
||||
__qtablewidgetitem1 = QTableWidgetItem()
|
||||
self.syntaxStylesTable.setHorizontalHeaderItem(1, __qtablewidgetitem1)
|
||||
__qtablewidgetitem2 = QTableWidgetItem()
|
||||
self.syntaxStylesTable.setHorizontalHeaderItem(2, __qtablewidgetitem2)
|
||||
__qtablewidgetitem3 = QTableWidgetItem()
|
||||
self.syntaxStylesTable.setHorizontalHeaderItem(3, __qtablewidgetitem3)
|
||||
self.syntaxStylesTable.setObjectName(u"syntaxStylesTable")
|
||||
self.syntaxStylesTable.setSelectionBehavior(QAbstractItemView.SelectionBehavior.SelectRows)
|
||||
self.syntaxStylesTable.setColumnCount(4)
|
||||
|
||||
self.syntaxTabLayout.addWidget(self.syntaxStylesTable)
|
||||
|
||||
self.settingsTabs.addTab(self.syntaxTab, "")
|
||||
self.librariesTab = QWidget()
|
||||
self.librariesTab.setObjectName(u"librariesTab")
|
||||
self.librariesTabLayout = QVBoxLayout(self.librariesTab)
|
||||
@@ -176,6 +205,16 @@ class Ui_SettingsDialog(object):
|
||||
self.iconGridLabel.setText(QCoreApplication.translate("SettingsDialog", u"Icon grid size:", None))
|
||||
self.iconGridSpinBox.setSuffix(QCoreApplication.translate("SettingsDialog", u" units", None))
|
||||
self.settingsTabs.setTabText(self.settingsTabs.indexOf(self.generalTab), QCoreApplication.translate("SettingsDialog", u"General", None))
|
||||
self.syntaxHintLabel.setText(QCoreApplication.translate("SettingsDialog", u"Double-click a colour cell to choose a colour. Word lists remain editable in data/syntax/openmodelica.json.", None))
|
||||
___qtablewidgetitem = self.syntaxStylesTable.horizontalHeaderItem(0)
|
||||
___qtablewidgetitem.setText(QCoreApplication.translate("SettingsDialog", u"Expression type", None))
|
||||
___qtablewidgetitem1 = self.syntaxStylesTable.horizontalHeaderItem(1)
|
||||
___qtablewidgetitem1.setText(QCoreApplication.translate("SettingsDialog", u"Colour", None))
|
||||
___qtablewidgetitem2 = self.syntaxStylesTable.horizontalHeaderItem(2)
|
||||
___qtablewidgetitem2.setText(QCoreApplication.translate("SettingsDialog", u"Bold", None))
|
||||
___qtablewidgetitem3 = self.syntaxStylesTable.horizontalHeaderItem(3)
|
||||
___qtablewidgetitem3.setText(QCoreApplication.translate("SettingsDialog", u"Italic", None))
|
||||
self.settingsTabs.setTabText(self.settingsTabs.indexOf(self.syntaxTab), QCoreApplication.translate("SettingsDialog", u"Text highlighting", None))
|
||||
self.libraryPathsLabel.setText(QCoreApplication.translate("SettingsDialog", u"Load library JSON or BEdit Binary files from these files or folders at startup:", None))
|
||||
self.addLibraryFileButton.setText(QCoreApplication.translate("SettingsDialog", u"Add File\u2026", None))
|
||||
self.addLibraryFolderButton.setText(QCoreApplication.translate("SettingsDialog", u"Add Folder\u2026", None))
|
||||
|
||||
Reference in New Issue
Block a user