У меня есть объект, который наследует от QTextEdit, который выглядит следующим образом:QTextEdit реализовать onlclick событие
class infoBox : public QTextEdit
{
Q_OBJECT
public:
:
:
}
Я использую его в моем окне пользовательского интерфейса, как это:
class Ui_MainWindow
{
infoBox *pInfoBox;
public:
void setupUi(QMainWindow *MainWindow)
{
pInfoBox = new infoBox(MainWindow);
pInfoBox.show();
}
}
Это действительно вырезать версию моего кода, чтобы показать вам, как его настройка. Что происходит, мой MainWindow открывается с инфо-боксом внутри него (настройки infoBox находятся в c'tor), насколько это хорошо.
Теперь я хочу, чтобы он немного походил на заставку, так что когда я нажимаю на нее, она уходит (т. Е. Вызывает код pInfoBox.hide()
. Но я не вижу сигнала «onclick» или любой такой вещи для QTextEdit, поэтому я не могу подключить сигнал/слот, чтобы сделать это Как я могу добиться этого
ах , неудивительно, что я ничего не мог найти, я искал помощь для «щелчка» и «щелчка» ... это работает отлично, спасибо очень :) –