hintlineedit.cpp
来自「Amarok是一款在LINUX或其他类UNIX操作系统中运行的音频播放器软件。 」· C++ 代码 · 共 59 行
CPP
59 行
#include <hintlineedit.h>#include <qvbox.h>#include <qlabel.h>#include <qfont.h>HintLineEdit::HintLineEdit( const QString &hint, const QString &text, QWidget *parent, const char *name ) : KLineEdit( text, 0, name ) , m_vbox( new QVBox( parent ) ){ init(); m_hint->setText( hint );}HintLineEdit::HintLineEdit( const QString &text, QWidget *parent, const char *name ) : KLineEdit( text, 0, name ) , m_vbox( new QVBox( parent ) ){ init();}HintLineEdit::HintLineEdit( QWidget *parent, const char *name ) : KLineEdit( 0, name ) , m_vbox( new QVBox( parent ) ){ init();}voidHintLineEdit::init(){ reparent( m_vbox, 0, QPoint(0,0), true ); m_hint = new QLabel( m_vbox ); //m_hint->setBuddy( this ); m_hint->setFocusPolicy( NoFocus ); QFont font; font.setPointSize( font.pointSize() - 2); m_hint->setFont( font );}HintLineEdit::~HintLineEdit(){ reparent( 0, 0, QPoint(0,0), false ); delete m_vbox;}voidHintLineEdit::setHint( const QString &hint ){ m_hint->setText( hint );}QObject *HintLineEdit::parent(){ return m_vbox->parent();}#include "hintlineedit.moc"
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?