fxlineeditfocus.h
来自「linux-下的fetion-0.8.1。包括所有源代码」· C头文件 代码 · 共 47 行
H
47 行
#ifndef FXLINEEDITFOCUS_H#define FXLINEEDITFOCUS_H#include <QLineEdit>class QLineEditFocus : public QLineEdit // inherit QLineEdit{ Q_OBJECTpublic: QLineEditFocus(QWidget *parent) : QLineEdit(parent) { };signals: void infocus(); void outfocus(); void clicked();protected:// void mouseReleaseEvent(QMouseEvent *) { emit clicked(); void mousePressEvent ( QMouseEvent * event ) // void mousePressEvent ()(QMouseEvent *) { // QLineEdit::mousePressEvent (event); emit clicked(); return; } void focusInEvent ( QFocusEvent * event ) { QLineEdit::focusInEvent (event); #if 0 if (this->text() == tr("please input impresa...") || this->text() == tr("search friends...") ) this->setText("");#endif emit infocus(); } void focusOutEvent ( QFocusEvent * event) { QLineEdit::focusOutEvent (event); emit outfocus(); }};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?