?? widgetsbase.ui.h
字號:
#include <qobjectlist.h>void WidgetsBase::init(){ timeEdit->setTime( QTime::currentTime() ); dateEdit->setDate( QDate::currentDate() );}void WidgetsBase::destroy(){}void WidgetsBase::resetColors(){ groupBox->setPalette( palette(), FALSE ); QObjectList *chldn = groupBox->queryList(); if ( chldn ) { for(QObject *obj=chldn->first(); obj; obj = chldn->next()) { if(obj->isWidgetType()) { QWidget *w = (QWidget *)obj; if(!w->isTopLevel()) w->setPalette(palette(), FALSE); } } }}void WidgetsBase::setColor( const QString & color ){ groupBox->setPalette( QColor( color ), FALSE ); QObjectList *chldn = groupBox->queryList(); if ( chldn ) { for(QObject *obj=chldn->first(); obj; obj = chldn->next()) { if(obj->isWidgetType()) { QWidget *w = (QWidget *)obj; if(!w->isTopLevel()) w->setPalette(QColor(color), FALSE); } } }}void WidgetsBase::setColor(){ setColor( lineEdit->text() );}void WidgetsBase::updateClock(){ clock->setTime( timeEdit->time() );}void WidgetsBase::updateColorTest( const QString & color ){ colorTest->setPalette( QColor( color ), TRUE);}void WidgetsBase::updateDateTimeString(){ QDateTime dt; dt.setDate( dateEdit->date() ); dt.setTime( timeEdit->time() ); dateTimeLabel->setText( dt.toString() );}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -