|
|
|
@ -6,80 +6,135 @@
|
|
|
|
|
<rect>
|
|
|
|
|
<x>0</x>
|
|
|
|
|
<y>0</y>
|
|
|
|
|
<width>800</width>
|
|
|
|
|
<height>600</height>
|
|
|
|
|
<width>450</width>
|
|
|
|
|
<height>310</height>
|
|
|
|
|
</rect>
|
|
|
|
|
</property>
|
|
|
|
|
<property name="minimumSize">
|
|
|
|
|
<size>
|
|
|
|
|
<width>450</width>
|
|
|
|
|
<height>300</height>
|
|
|
|
|
</size>
|
|
|
|
|
</property>
|
|
|
|
|
<property name="windowTitle">
|
|
|
|
|
<string>MainWindow</string>
|
|
|
|
|
<string>Proxmark3GUI</string>
|
|
|
|
|
</property>
|
|
|
|
|
<widget class="QWidget" name="centralwidget">
|
|
|
|
|
<widget class="QPushButton" name="pushButton">
|
|
|
|
|
<property name="geometry">
|
|
|
|
|
<rect>
|
|
|
|
|
<x>440</x>
|
|
|
|
|
<y>120</y>
|
|
|
|
|
<width>83</width>
|
|
|
|
|
<height>23</height>
|
|
|
|
|
</rect>
|
|
|
|
|
<property name="sizePolicy">
|
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
|
</sizepolicy>
|
|
|
|
|
</property>
|
|
|
|
|
<layout class="QVBoxLayout" name="verticalLayout_2">
|
|
|
|
|
<item>
|
|
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout">
|
|
|
|
|
<property name="sizeConstraint">
|
|
|
|
|
<enum>QLayout::SetMaximumSize</enum>
|
|
|
|
|
</property>
|
|
|
|
|
<item>
|
|
|
|
|
<widget class="QLabel" name="label">
|
|
|
|
|
<property name="text">
|
|
|
|
|
<string>Path:</string>
|
|
|
|
|
</property>
|
|
|
|
|
</widget>
|
|
|
|
|
</item>
|
|
|
|
|
<item>
|
|
|
|
|
<widget class="QLineEdit" name="PM3PathEdit">
|
|
|
|
|
<property name="text">
|
|
|
|
|
<string>proxmark3</string>
|
|
|
|
|
</property>
|
|
|
|
|
</widget>
|
|
|
|
|
</item>
|
|
|
|
|
<item>
|
|
|
|
|
<widget class="QComboBox" name="portBox"/>
|
|
|
|
|
</item>
|
|
|
|
|
<item>
|
|
|
|
|
<widget class="QPushButton" name="connectButton">
|
|
|
|
|
<property name="text">
|
|
|
|
|
<string>Connect</string>
|
|
|
|
|
</property>
|
|
|
|
|
</widget>
|
|
|
|
|
<widget class="QPlainTextEdit" name="plainTextEdit">
|
|
|
|
|
<property name="geometry">
|
|
|
|
|
<rect>
|
|
|
|
|
<x>110</x>
|
|
|
|
|
<y>120</y>
|
|
|
|
|
<width>281</width>
|
|
|
|
|
<height>181</height>
|
|
|
|
|
</rect>
|
|
|
|
|
</item>
|
|
|
|
|
<item>
|
|
|
|
|
<widget class="QPushButton" name="disconnectButton">
|
|
|
|
|
<property name="text">
|
|
|
|
|
<string>Disconnect</string>
|
|
|
|
|
</property>
|
|
|
|
|
</widget>
|
|
|
|
|
<widget class="QPlainTextEdit" name="plainTextEdit_2">
|
|
|
|
|
<property name="geometry">
|
|
|
|
|
<rect>
|
|
|
|
|
<x>100</x>
|
|
|
|
|
<y>340</y>
|
|
|
|
|
<width>291</width>
|
|
|
|
|
<height>31</height>
|
|
|
|
|
</rect>
|
|
|
|
|
</item>
|
|
|
|
|
</layout>
|
|
|
|
|
</item>
|
|
|
|
|
<item>
|
|
|
|
|
<widget class="QTabWidget" name="funcTab">
|
|
|
|
|
<property name="sizePolicy">
|
|
|
|
|
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
|
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
|
</sizepolicy>
|
|
|
|
|
</property>
|
|
|
|
|
<property name="currentIndex">
|
|
|
|
|
<number>1</number>
|
|
|
|
|
</property>
|
|
|
|
|
<widget class="QWidget" name="tab">
|
|
|
|
|
<attribute name="title">
|
|
|
|
|
<string>Tab 1</string>
|
|
|
|
|
</attribute>
|
|
|
|
|
</widget>
|
|
|
|
|
<widget class="QPushButton" name="pushButton_2">
|
|
|
|
|
<property name="geometry">
|
|
|
|
|
<rect>
|
|
|
|
|
<x>450</x>
|
|
|
|
|
<y>350</y>
|
|
|
|
|
<width>83</width>
|
|
|
|
|
<height>23</height>
|
|
|
|
|
</rect>
|
|
|
|
|
<widget class="QWidget" name="rawTab">
|
|
|
|
|
<attribute name="title">
|
|
|
|
|
<string>RawCommand</string>
|
|
|
|
|
</attribute>
|
|
|
|
|
<layout class="QVBoxLayout" name="verticalLayout">
|
|
|
|
|
<item>
|
|
|
|
|
<widget class="QPlainTextEdit" name="outputEdit">
|
|
|
|
|
<property name="verticalScrollBarPolicy">
|
|
|
|
|
<enum>Qt::ScrollBarAlwaysOn</enum>
|
|
|
|
|
</property>
|
|
|
|
|
<property name="sizeAdjustPolicy">
|
|
|
|
|
<enum>QAbstractScrollArea::AdjustIgnored</enum>
|
|
|
|
|
</property>
|
|
|
|
|
<property name="readOnly">
|
|
|
|
|
<bool>true</bool>
|
|
|
|
|
</property>
|
|
|
|
|
</widget>
|
|
|
|
|
</item>
|
|
|
|
|
<item>
|
|
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout_3">
|
|
|
|
|
<property name="sizeConstraint">
|
|
|
|
|
<enum>QLayout::SetMaximumSize</enum>
|
|
|
|
|
</property>
|
|
|
|
|
<item>
|
|
|
|
|
<widget class="QLineEdit" name="commandEdit"/>
|
|
|
|
|
</item>
|
|
|
|
|
<item>
|
|
|
|
|
<widget class="QPushButton" name="sendButton">
|
|
|
|
|
<property name="text">
|
|
|
|
|
<string>Send</string>
|
|
|
|
|
</property>
|
|
|
|
|
</widget>
|
|
|
|
|
<widget class="QPushButton" name="pushButton_3">
|
|
|
|
|
<property name="geometry">
|
|
|
|
|
<rect>
|
|
|
|
|
<x>560</x>
|
|
|
|
|
<y>350</y>
|
|
|
|
|
<width>83</width>
|
|
|
|
|
<height>23</height>
|
|
|
|
|
</rect>
|
|
|
|
|
</property>
|
|
|
|
|
</item>
|
|
|
|
|
<item>
|
|
|
|
|
<widget class="QPushButton" name="clearButton">
|
|
|
|
|
<property name="text">
|
|
|
|
|
<string>Read</string>
|
|
|
|
|
<string>ClearOutput</string>
|
|
|
|
|
</property>
|
|
|
|
|
</widget>
|
|
|
|
|
</item>
|
|
|
|
|
</layout>
|
|
|
|
|
</item>
|
|
|
|
|
</layout>
|
|
|
|
|
</widget>
|
|
|
|
|
</widget>
|
|
|
|
|
</item>
|
|
|
|
|
</layout>
|
|
|
|
|
</widget>
|
|
|
|
|
<widget class="QMenuBar" name="menubar">
|
|
|
|
|
<property name="geometry">
|
|
|
|
|
<rect>
|
|
|
|
|
<x>0</x>
|
|
|
|
|
<y>0</y>
|
|
|
|
|
<width>800</width>
|
|
|
|
|
<width>450</width>
|
|
|
|
|
<height>22</height>
|
|
|
|
|
</rect>
|
|
|
|
|
</property>
|
|
|
|
|