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 + -
显示快捷键?