bool ok; QFont font = QFontDialog::getFont( &ok, QFont( "Arial", 18 ), this, tr("Pick a font") ); if( ok ) {
Просмотров:
1146
|
Добавил:
qt-boy
|
Дата:
21.06.2009
|
|
QColor color = QColorDialog::getColor( Qt::yellow, this ); if( color.isValid() ) {
Просмотров:
1990
|
Добавил:
qt-boy
|
Дата:
21.06.2009
|
|
bool ok; int value = QInputDialog::getInteger( this, tr("Integer"), tr("Enter an angle:"), 90, 0, 360, 1, &ok ); if( ok ) {
Просмотров:
1087
|
Добавил:
qt-boy
|
Дата:
21.06.2009
|
|
bool ok; QStringList items; items << tr("Foo") << tr("Bar") << tr("Baz"); QString item = QInputDialog::getItem( this, tr("Item"), tr("Pick an item:"), items, 0, false, &ok ); if( ok && !item.isEmpty() ) {
Просмотров:
2346
|
Добавил:
qt-boy
|
Дата:
21.06.2009
|
|
bool ok; QString text = QInputDialog::getText( this, tr("String"), tr("Enter a city name:"), QLineEdit::Normal, tr("Alingsas"), &ok ); if( ok && !text.isEmpty() ) {
Просмотров:
1875
|
Добавил:
qt-boy
|
Дата:
21.06.2009
|
|
• QMessageBox::Ok: OK • QMessageBox::Open: Open • QMessageBox::Save: Save • QMessageBox::Cancel: Cancel • QMessageBox::Close: Close • QMessageBox::Discard: Discard or don’t save, depending on the platform • QMessageBox::Apply: Apply • QMessageBox::Reset: Reset • QMessageBox::RestoreDefaults: Restore defaults • QMessageBox::Help : Help • QMessageBox::SaveAll: Save all • QMessageBox::Yes: Yes • QMessageBox::YesToAll: Yes to all • QMessageBox::No: No • QMessageBox::NoToAll: No to all • QMessageBox::Abort: Abort • QMessageBox::Retry: Retry • QMessageBox::Ignore: Ignore
Просмотров:
1510
|
Добавил:
qt-boy
|
Дата:
21.06.2009
|
|
switch( QMessageBox::question( this, tr("Application Name"), tr("An information message."), QMessageBox::Yes | QMessageBox::No | QMessageBox::Cancel, QMessageBox::Cancel ) ) { case QMessageBox::Yes: ... break; case QMessageBox::No: ... break; case QMessageBox::Cancel: ... break; default: ... break; }
Просмотров:
1817
|
Добавил:
qt-boy
|
Дата:
21.06.2009
|
|
QMessageBox:: information(this, tr("Application Name"), tr("An information message.") );
QMessageBox::warning(this, tr("Application Name"), tr("A warning message.") );
QMessageBox:: critical(this,tr("Application Name"), tr("A critical message.") );
Просмотров:
1092
|
Добавил:
qt-boy
|
Дата:
21.06.2009
|
|
QString filename = QFileDialog::getSaveFileName( this, tr("Save Document"), QDir::currentPath(), tr("Documents (*.doc)") );
Просмотров:
2196
|
Добавил:
qt-boy
|
Дата:
21.06.2009
|
|
QString filename = QFileDialog::getSaveFileName( this, tr("Save Document"), QDir::currentPath(), tr("Documents (*.doc)") );
Просмотров:
4254
|
Добавил:
qt-boy
|
Дата:
21.06.2009
|
|
QStringList filenames = QFileDialog::getOpenFileNames( this, tr("Open Document"), QDir::currentPath(), tr("Documents (*.doc);;All files (*.*)") );
Просмотров:
1014
|
Добавил:
qt-boy
|
Дата:
21.06.2009
|
|
QString filename = QFileDialog::getOpenFileName( this, tr("Open Document"), QDir::currentPath(), tr("Document files (*.doc *.rtf);;All files (*.*)") ); if( !filename.isNull() ) {
Просмотров:
1441
|
Добавил:
qt-boy
|
Дата:
21.06.2009
|
|
void ListWidgetDialog::moveLeft() { if( rightList->selectedItems().count() != 1 ) return; QListWidgetItem *item = rightList->takeItem( rightList->currentRow() ); leftList->addItem( item ); }
Просмотров:
1181
|
Добавил:
qt-boy
|
Дата:
21.06.2009
|
|
void ListDialog::deleteItem() { delete ui.list->currentItem(); }
Просмотров:
1194
|
Добавил:
qt-boy
|
Дата:
21.06.2009
|
|
QList<int> list; list << 23 << 27 << 52 << 52; QListIterator<int> javaIter( list while( javaIter.hasNext() ) qDebug() << javaIter.next();
Просмотров:
1046
|
Добавил:
qt-boy
|
Дата:
21.06.2009
|
|
QStyle* pstyle = QStyleFactory::create("CDE"); QApplication::setStyle(pstyle); Доступные стили: "Windows" "Motif" "CDE" "Cleanlooks" "Plastique"
Просмотров:
1062
|
Добавил:
admin
|
Дата:
21.06.2009
|
| |