mirror of
https://github.com/jopohl/urh.git
synced 2026-03-09 09:46:48 +01:00
add connect for scan button
This commit is contained in:
@@ -126,6 +126,7 @@ class OptionsController(QDialog):
|
||||
self.ui.radioButtonPython2Interpreter.clicked.connect(self.on_radio_button_python2_interpreter_clicked)
|
||||
self.ui.radioButtonGnuradioDirectory.clicked.connect(self.on_radio_button_gnuradio_directory_clicked)
|
||||
self.ui.doubleSpinBoxRAMThreshold.valueChanged.connect(self.on_double_spinbox_ram_threshold_value_changed)
|
||||
self.ui.btnScanNative.clicked.connect(self.on_btn_scan_native_clicked)
|
||||
self.ui.btnRebuildNative.clicked.connect(self.on_btn_rebuild_native_clicked)
|
||||
|
||||
def show_gnuradio_infos(self):
|
||||
@@ -360,6 +361,10 @@ class OptionsController(QDialog):
|
||||
def on_gnuradio_install_dir_edited(self):
|
||||
self.set_gnuradio_status()
|
||||
|
||||
@pyqtSlot()
|
||||
def on_btn_scan_native_clicked(self):
|
||||
pass
|
||||
|
||||
@pyqtSlot()
|
||||
def on_btn_rebuild_native_clicked(self):
|
||||
pass
|
||||
|
||||
@@ -290,11 +290,6 @@ class Ui_DialogOptions(object):
|
||||
self.label_9.setWordWrap(True)
|
||||
self.label_9.setObjectName("label_9")
|
||||
self.gridLayout_5.addWidget(self.label_9, 1, 0, 1, 2)
|
||||
self.btnRebuildNative = QtWidgets.QPushButton(self.groupBox_2)
|
||||
icon = QtGui.QIcon.fromTheme("view-refresh")
|
||||
self.btnRebuildNative.setIcon(icon)
|
||||
self.btnRebuildNative.setObjectName("btnRebuildNative")
|
||||
self.gridLayout_5.addWidget(self.btnRebuildNative, 5, 0, 1, 2)
|
||||
self.lineEditIncludeDirs = QtWidgets.QLineEdit(self.groupBox_2)
|
||||
self.lineEditIncludeDirs.setObjectName("lineEditIncludeDirs")
|
||||
self.gridLayout_5.addWidget(self.lineEditIncludeDirs, 2, 1, 1, 1)
|
||||
@@ -305,6 +300,17 @@ class Ui_DialogOptions(object):
|
||||
self.labelWindowsError.setWordWrap(True)
|
||||
self.labelWindowsError.setObjectName("labelWindowsError")
|
||||
self.gridLayout_5.addWidget(self.labelWindowsError, 0, 0, 1, 2)
|
||||
self.btnRebuildNative = QtWidgets.QPushButton(self.groupBox_2)
|
||||
self.btnRebuildNative.setEnabled(False)
|
||||
icon = QtGui.QIcon.fromTheme("view-refresh")
|
||||
self.btnRebuildNative.setIcon(icon)
|
||||
self.btnRebuildNative.setObjectName("btnRebuildNative")
|
||||
self.gridLayout_5.addWidget(self.btnRebuildNative, 5, 1, 1, 1)
|
||||
self.btnScanNative = QtWidgets.QPushButton(self.groupBox_2)
|
||||
icon = QtGui.QIcon.fromTheme("scanner")
|
||||
self.btnScanNative.setIcon(icon)
|
||||
self.btnScanNative.setObjectName("btnScanNative")
|
||||
self.gridLayout_5.addWidget(self.btnScanNative, 5, 0, 1, 1)
|
||||
self.verticalLayout_8.addWidget(self.groupBox_2)
|
||||
self.tabWidget.addTab(self.tabDevices, "")
|
||||
self.verticalLayout_6.addWidget(self.tabWidget)
|
||||
@@ -367,14 +373,17 @@ class Ui_DialogOptions(object):
|
||||
self.radioButtonGnuradioDirectory.setText(_translate("DialogOptions", "Gnuradio Directory"))
|
||||
self.groupBox_2.setTitle(_translate("DialogOptions", "Native options"))
|
||||
self.labenIncludeDirs.setText(_translate("DialogOptions", "Include directories:"))
|
||||
self.lineEditLibraries.setPlaceholderText(_translate("DialogOptions", "Comma seperated list of libraries"))
|
||||
self.lineEditLibraries.setPlaceholderText(_translate("DialogOptions", "Comma separated list of libraries"))
|
||||
self.labelLibDirs.setText(_translate("DialogOptions", "Library directories:"))
|
||||
self.labelLibraries.setText(_translate("DialogOptions", "Libraries:"))
|
||||
self.label_9.setText(_translate("DialogOptions", "You can rebuild the native device extensions here. This is useful, when you installed a device driver afterwards or your drivers are stored in an unusual location."))
|
||||
self.btnRebuildNative.setText(_translate("DialogOptions", "Rebuild"))
|
||||
self.lineEditIncludeDirs.setPlaceholderText(_translate("DialogOptions", "Comma seperated list of additional include directories"))
|
||||
self.lineEditLibDirs.setPlaceholderText(_translate("DialogOptions", "Comma seperated list of additional library directories"))
|
||||
self.lineEditIncludeDirs.setPlaceholderText(_translate("DialogOptions", "Comma separated list of additional include directories"))
|
||||
self.lineEditLibDirs.setPlaceholderText(_translate("DialogOptions", "Comma separated list of additional library directories"))
|
||||
self.labelWindowsError.setText(_translate("DialogOptions", "<html><head/><body><p><span style=\" color:#ff0000;\">Detected a 32 bit installation of python 3.</span> Install <span style=\" font-weight:600;\">64 bit version</span> to use native backends.</p></body></html>"))
|
||||
self.btnRebuildNative.setToolTip(_translate("DialogOptions", "<html><head/><body><p>Rebuild device extenions. This button will only be enabled after a successful scan.</p></body></html>"))
|
||||
self.btnRebuildNative.setText(_translate("DialogOptions", "Rebuild"))
|
||||
self.btnScanNative.setToolTip(_translate("DialogOptions", "<html><head/><body><p>Scan if new device extensions can be built.</p></body></html>"))
|
||||
self.btnScanNative.setText(_translate("DialogOptions", "Scan"))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tabDevices), _translate("DialogOptions", "Device"))
|
||||
|
||||
from urh.ui.KillerDoubleSpinBox import KillerDoubleSpinBox
|
||||
|
||||
@@ -674,7 +674,7 @@
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="0">
|
||||
<widget class="QPushButton" name="pushButton">
|
||||
<widget class="QPushButton" name="btnScanNative">
|
||||
<property name="toolTip">
|
||||
<string><html><head/><body><p>Scan if new device extensions can be built.</p></body></html></string>
|
||||
</property>
|
||||
|
||||
Reference in New Issue
Block a user