Added new UI files
This commit is contained in:
32
src/qt/qt_keybind.hpp
Normal file
32
src/qt/qt_keybind.hpp
Normal file
@@ -0,0 +1,32 @@
|
||||
#ifndef QT_KeyBinder_HPP
|
||||
#define QT_KeyBinder_HPP
|
||||
|
||||
#include <QDialog>
|
||||
|
||||
#include "qt_settings.hpp"
|
||||
|
||||
extern "C" {
|
||||
struct _device_;
|
||||
}
|
||||
|
||||
namespace Ui {
|
||||
class KeyBinder;
|
||||
}
|
||||
|
||||
class Settings;
|
||||
|
||||
class KeyBinder : public QDialog {
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit KeyBinder(QWidget *parent = nullptr);
|
||||
~KeyBinder() override;
|
||||
|
||||
static QKeySequence BindKey(QString CurValue);
|
||||
|
||||
private:
|
||||
Ui::KeyBinder *ui;
|
||||
bool eventFilter(QObject *obj, QEvent *event);
|
||||
};
|
||||
|
||||
#endif // QT_KeyBinder_HPP
|
||||
Reference in New Issue
Block a user