diff options
author | Miodrag Milanovic <mmicko@gmail.com> | 2018-06-05 21:03:06 +0200 |
---|---|---|
committer | Miodrag Milanovic <mmicko@gmail.com> | 2018-06-05 21:03:06 +0200 |
commit | 7cb42f4368e873e5930cf84bc2494a8e8172a046 (patch) | |
tree | ed773278240546b1b525c066b95a4e69150aabf1 /gui/mainwindow.ui | |
parent | bd08f9e698269764d9e06052470d4a699f69f951 (diff) | |
download | nextpnr-7cb42f4368e873e5930cf84bc2494a8e8172a046.tar.gz nextpnr-7cb42f4368e873e5930cf84bc2494a8e8172a046.tar.bz2 nextpnr-7cb42f4368e873e5930cf84bc2494a8e8172a046.zip |
Initial GUI work
Diffstat (limited to 'gui/mainwindow.ui')
-rw-r--r-- | gui/mainwindow.ui | 210 |
1 files changed, 210 insertions, 0 deletions
diff --git a/gui/mainwindow.ui b/gui/mainwindow.ui new file mode 100644 index 00000000..4e236f3c --- /dev/null +++ b/gui/mainwindow.ui @@ -0,0 +1,210 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ui version="4.0"> + <class>MainWindow</class> + <widget class="QMainWindow" name="MainWindow"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>969</width> + <height>629</height> + </rect> + </property> + <property name="windowTitle"> + <string>nextpnr</string> + </property> + <widget class="QWidget" name="centralWidget"> + <layout class="QGridLayout" name="gridLayout"> + <item row="0" column="0"> + <widget class="QSplitter" name="splitter_3"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <widget class="QSplitter" name="splitter"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <widget class="FPGAViewWidget" name="openGLWidget" native="true"/> + <widget class="QPlainTextEdit" name="plainTextEdit"> + <property name="enabled"> + <bool>true</bool> + </property> + <property name="minimumSize"> + <size> + <width>0</width> + <height>50</height> + </size> + </property> + <property name="maximumSize"> + <size> + <width>16777215</width> + <height>200</height> + </size> + </property> + <property name="readOnly"> + <bool>true</bool> + </property> + </widget> + <widget class="QLineEdit" name="lineEdit"> + <property name="minimumSize"> + <size> + <width>0</width> + <height>30</height> + </size> + </property> + <property name="maximumSize"> + <size> + <width>16777215</width> + <height>30</height> + </size> + </property> + </widget> + </widget> + <widget class="QSplitter" name="splitter_2"> + <property name="orientation"> + <enum>Qt::Vertical</enum> + </property> + <widget class="QTreeView" name="treeView"> + <property name="minimumSize"> + <size> + <width>200</width> + <height>0</height> + </size> + </property> + <property name="maximumSize"> + <size> + <width>200</width> + <height>16777215</height> + </size> + </property> + </widget> + <widget class="QTableView" name="tableView"/> + </widget> + </widget> + </item> + </layout> + </widget> + <widget class="QMenuBar" name="menuBar"> + <property name="geometry"> + <rect> + <x>0</x> + <y>0</y> + <width>969</width> + <height>27</height> + </rect> + </property> + <widget class="QMenu" name="menu_File"> + <property name="title"> + <string>&File</string> + </property> + <addaction name="actionNew"/> + <addaction name="actionOpen"/> + <addaction name="actionSave"/> + <addaction name="actionSave_as"/> + <addaction name="actionClose"/> + <addaction name="separator"/> + <addaction name="actionExit"/> + </widget> + <widget class="QMenu" name="menu_Help"> + <property name="title"> + <string>&Help</string> + </property> + <addaction name="actionAbout"/> + </widget> + <addaction name="menu_File"/> + <addaction name="menu_Help"/> + </widget> + <widget class="QToolBar" name="mainToolBar"> + <attribute name="toolBarArea"> + <enum>TopToolBarArea</enum> + </attribute> + <attribute name="toolBarBreak"> + <bool>false</bool> + </attribute> + <addaction name="actionNew"/> + <addaction name="actionOpen"/> + <addaction name="actionSave"/> + </widget> + <widget class="QStatusBar" name="statusBar"/> + <action name="actionNew"> + <property name="icon"> + <iconset resource="nextpnr.qrc"> + <normaloff>:/icons/resources/new.png</normaloff>:/icons/resources/new.png</iconset> + </property> + <property name="text"> + <string>New</string> + </property> + </action> + <action name="actionOpen"> + <property name="icon"> + <iconset resource="nextpnr.qrc"> + <normaloff>:/icons/resources/open.png</normaloff>:/icons/resources/open.png</iconset> + </property> + <property name="text"> + <string>Open</string> + </property> + </action> + <action name="actionSave"> + <property name="icon"> + <iconset resource="nextpnr.qrc"> + <normaloff>:/icons/resources/save.png</normaloff>:/icons/resources/save.png</iconset> + </property> + <property name="text"> + <string>Save</string> + </property> + </action> + <action name="actionSave_as"> + <property name="text"> + <string>Save as ...</string> + </property> + </action> + <action name="actionClose"> + <property name="text"> + <string>Close</string> + </property> + </action> + <action name="actionExit"> + <property name="icon"> + <iconset resource="nextpnr.qrc"> + <normaloff>:/icons/resources/exit.png</normaloff>:/icons/resources/exit.png</iconset> + </property> + <property name="text"> + <string>Exit</string> + </property> + </action> + <action name="actionAbout"> + <property name="text"> + <string>About</string> + </property> + </action> + </widget> + <layoutdefault spacing="6" margin="11"/> + <customwidgets> + <customwidget> + <class>FPGAViewWidget</class> + <extends>QWidget</extends> + <header>fpgaviewwidget.h</header> + </customwidget> + </customwidgets> + <resources> + <include location="nextpnr.qrc"/> + </resources> + <connections> + <connection> + <sender>actionExit</sender> + <signal>triggered()</signal> + <receiver>MainWindow</receiver> + <slot>close()</slot> + <hints> + <hint type="sourcelabel"> + <x>-1</x> + <y>-1</y> + </hint> + <hint type="destinationlabel"> + <x>484</x> + <y>314</y> + </hint> + </hints> + </connection> + </connections> +</ui> |