Logo Search packages:      
Sourcecode: qt4-x11 version File versions

src.gui.dialogs.qfontdialog.cpp

//! [0]
    bool ok;
    QFont font = QFontDialog::getFont(
                    &ok, QFont("Helvetica [Cronyx]", 10), this);
    if (ok) {
        // the user clicked OK and font is set to the font the user selected
    } else {
        // the user canceled the dialog; font is set to the initial
        // value, in this case Helvetica [Cronyx], 10
    }
//! [0]


//! [1]
    myWidget.setFont(QFontDialog::getFont(0, myWidget.font()));
//! [1]


//! [2]
    bool ok;
    QFont font = QFontDialog::getFont(&ok, QFont("Times", 12), this);
    if (ok) {
        // font is set to the font the user selected
    } else {
        // the user canceled the dialog; font is set to the initial
        // value, in this case Times, 12.
    }
//! [2]


//! [3]
    myWidget.setFont(QFontDialog::getFont(0, myWidget.font()));
//! [3]


//! [4]
    bool ok;
    QFont font = QFontDialog::getFont(&ok, this);
    if (ok) {
        // font is set to the font the user selected
    } else {
        // the user canceled the dialog; font is set to the default
        // application font, QApplication::font()
    }
//! [4]



Generated by  Doxygen 1.6.0   Back to index