From 21c3175b06cdab6c544b289e899a55d741af7475 Mon Sep 17 00:00:00 2001 From: alessandro90 Date: Fri, 21 Sep 2018 12:12:32 +0200 Subject: [PATCH] First commit. Just a splitter+tabWidget --- .gitignore | 2 + icons_imgs/search_icon.png | Bin 0 -> 5450 bytes main.py | 21 +++++ main_window.ui | 164 +++++++++++++++++++++++++++++++++++++ 4 files changed, 187 insertions(+) create mode 100644 .gitignore create mode 100644 icons_imgs/search_icon.png create mode 100644 main.py create mode 100644 main_window.ui diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1f84ba0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +__pycache__ +Data diff --git a/icons_imgs/search_icon.png b/icons_imgs/search_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5058f7ee1701fd90cf5d13e728b258aace94c929 GIT binary patch literal 5450 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 literal 0 HcmV?d00001 diff --git a/main.py b/main.py new file mode 100644 index 0000000..1215da2 --- /dev/null +++ b/main.py @@ -0,0 +1,21 @@ +import sys +import os +from PyQt5.QtWidgets import (QMainWindow, + QApplication,) +from PyQt5.QtGui import QPixmap +from PyQt5 import uic + +qt_creator_file = "main_window.ui" + +Ui_MainWindow, _ = uic.loadUiType(qt_creator_file) + +class MyApp(QMainWindow, Ui_MainWindow): + def __init__(self): + super().__init__() + self.setupUi(self) + +if __name__ == '__main__': + my_app = QApplication(sys.argv) + w = MyApp() + w.show() + sys.exit(my_app.exec_()) \ No newline at end of file diff --git a/main_window.ui b/main_window.ui new file mode 100644 index 0000000..309a8ff --- /dev/null +++ b/main_window.ui @@ -0,0 +1,164 @@ + + + MainWindow + + + + 0 + 0 + 800 + 527 + + + + MainWindow + + + background-color: rgb(90, 90, 90); + + + + + + + Qt::Horizontal + + + + + + + + + + + + Search a signal name. + + + color: rgb(255, 255, 255); + + + + + + + + 0 + 0 + + + + + 20 + 20 + + + + + 20 + 20 + + + + + + + icons_imgs/search_icon.png + + + true + + + + + + + + + + 0 + 0 + + + + color: rgb(255, 255, 255); + + + + + + + + true + + + color: rgb(255, 255, 255); + + + QTabWidget::Triangular + + + 0 + + + true + + + + Main + + + + + Filters + + + + + + + + + + + 0 + 0 + 800 + 21 + + + + color: rgb(255, 255, 255); + + + + color: rgb(255, 255, 255); + + + File + + + + + + Updates + + + + + + + + color: rgb(255, 255, 255); + + + + + Exit + + + + + +