本文整理汇总了C++中ToggleButton::setToolTip方法的典型用法代码示例。如果您正苦于以下问题:C++ ToggleButton::setToolTip方法的具体用法?C++ ToggleButton::setToolTip怎么用?C++ ToggleButton::setToolTip使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ToggleButton
的用法示例。
在下文中一共展示了ToggleButton::setToolTip方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: createToggleButton
ToggleButton* InfoWidget::createToggleButton(Widget* p_pMatrix, ElementType p_eType, QString p_rRefChannel)
{
ToggleButton *tb = new ToggleButton(NULL, "intro-open.svg", "intro-close.svg", "intro-close.svg", "intro-open.svg", QSize(INFO_WIDTH, SEPARATOR_HEIGHT), false);
TbWrapp *wrapp = new TbWrapp(p_pMatrix, tb, p_eType, p_rRefChannel);
if (!m_rToggleButtons.contains(p_eType)) {
m_rToggleButtons.insert(p_eType, new QMap<QString, TbWrapp*>);
}
m_rToggleButtons[p_eType]->insert(p_rRefChannel, wrapp);
tb->setToolTip(m_pMatrix->getDisplayFunction(IN, "", p_eType, p_rRefChannel, true));
tb->setValue(m_pMatrix->isVisible(p_eType, p_rRefChannel));
return tb;
}
示例2: QWidget
PatternEditorPanel::PatternEditorPanel( QWidget *pParent )
: QWidget( pParent )
, Object( __class_name )
, m_pPattern( NULL )
, m_bEnablePatternResize( true )
{
setAcceptDrops(true);
Preferences *pPref = Preferences::get_instance();
// Editor TOP
PixmapWidget *editor_top = new PixmapWidget(0);
editor_top->setPixmap("/patternEditor/editor_top.png", true);
editor_top->setFixedHeight(24);
PixmapWidget *editor_top_2 = new PixmapWidget(0);
editor_top_2->setPixmap("/patternEditor/editor_top.png", true);
editor_top_2->setFixedHeight(24);
QHBoxLayout *editor_top_hbox = new QHBoxLayout(editor_top);
editor_top_hbox->setSpacing(0);
editor_top_hbox->setMargin(0);
editor_top_hbox->setAlignment(Qt::AlignLeft);
QHBoxLayout *editor_top_hbox_2 = new QHBoxLayout(editor_top_2);
editor_top_hbox_2->setSpacing(0);
editor_top_hbox_2->setMargin(0);
editor_top_hbox_2->setAlignment(Qt::AlignLeft);
//soundlibrary name
pSLlabel = new QLabel( NULL );
pSLlabel->setText( Hydrogen::get_instance()->m_currentDrumkit );
pSLlabel->setFixedSize( 170, 20 );
pSLlabel->move( 10, 3 );
pSLlabel->setToolTip( trUtf8("Loaded Soundlibrary") );
editor_top_hbox->addWidget( pSLlabel );
//wolke some background images back_size_res
PixmapWidget *pSizeResol = new PixmapWidget( NULL );
pSizeResol->setFixedSize( 200, 20 );
pSizeResol->setPixmap( "/patternEditor/background_res-new.png" );
pSizeResol->move( 0, 3 );
editor_top_hbox_2->addWidget( pSizeResol );
// PATTERN size
__pattern_size_combo = new LCDCombo(pSizeResol, 4);
__pattern_size_combo->move( 34, 2 );
__pattern_size_combo->setToolTip( trUtf8("Select pattern size") );
for ( int i = 1; i <= 32; i++) {
__pattern_size_combo->addItem( QString( "%1" ).arg( i ) );
}
__pattern_size_combo->update();
connect(__pattern_size_combo, SIGNAL( valueChanged( QString ) ), this, SLOT( patternSizeChanged(QString) ) );
// GRID resolution
__resolution_combo = new LCDCombo( pSizeResol , 7);
__resolution_combo->setToolTip(trUtf8("Select grid resolution"));
__resolution_combo->addItem( "4" );
__resolution_combo->addItem( "8" );
__resolution_combo->addItem( "16" );
__resolution_combo->addItem( "32" );
__resolution_combo->addItem( "64" );
__resolution_combo->addSeparator();
__resolution_combo->addItem( "4T" );
__resolution_combo->addItem( "8T" );
__resolution_combo->addItem( "16T" );
__resolution_combo->addItem( "32T" );
__resolution_combo->addSeparator();
__resolution_combo->addItem( "off" );
__resolution_combo->update();
__resolution_combo->move( 121, 2 );
connect(__resolution_combo, SIGNAL(valueChanged(QString)), this, SLOT(gridResolutionChanged(QString)));
PixmapWidget *pRec = new PixmapWidget( NULL );
pRec->setFixedSize( 158, 20 );
pRec->setPixmap( "/patternEditor/background_rec-new.png" );
pRec->move( 0, 3 );
editor_top_hbox_2->addWidget( pRec );
// Hear notes btn
ToggleButton *hearNotesBtn = new ToggleButton(
pRec,
"/patternEditor/btn_hear_on.png",
"/patternEditor/btn_hear_off.png",
"/patternEditor/btn_hear_off.png",
QSize(15, 13)
);
hearNotesBtn->move( 34, 3 );
hearNotesBtn->setToolTip( trUtf8( "Hear new notes" ) );
connect( hearNotesBtn, SIGNAL(clicked(Button*)), this, SLOT( hearNotesBtnClick(Button*)));
hearNotesBtn->setPressed( pPref->getHearNewNotes() );
// quantize
ToggleButton* quantizeEventsBtn = new ToggleButton(
//.........这里部分代码省略.........