/
githubmirror
/
x64dbg
Обзор
Документация
Войти
/
githubmirror
/
x64dbg
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
development
src/gui/Src/BasicView/HistoryLineEdit.h
28 строк
635 B
Duncan Ogilvie
Refactor parent = 0 -> parent = nullptr
19 сен 2023, 07:25
19 сен 2023, 07:25
663bfbb
Код
Авторство
О чём код?
#pragma once #include <QLineEdit> #include <QKeyEvent> class HistoryLineEdit : public QLineEdit { Q_OBJECT public: explicit HistoryLineEdit(QWidget* parent = nullptr); void keyPressEvent(QKeyEvent* event); void addLineToHistory(QString parLine); QString getLineFromHistory(); QString addHistoryClear(); void setFocus(); void loadSettings(QString sectionPrefix); void saveSettings(QString sectionPrefix); signals: void keyPressed(int parKey); private: int mCmdHistoryMaxSize = 1000; QList<QString> mCmdHistory; int mCmdIndex; bool bSixPressed; };