Changeset 8 for trunk/examples/menu


Ignore:
Timestamp:
Nov 16, 2005, 8:36:46 PM (20 years ago)
Author:
dmik
Message:

Transferred Qt for OS/2 version 3.3.1-rc5 sources from the CVS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/examples/menu/menu.cpp

    r7 r8  
    152152    options->insertTearOffHandle();
    153153    options->setCaption("Options");
    154     options->insertItem( "&Normal Font", this, SLOT(normal()) );
     154
     155    options->polish(); // adjust system settings
     156    QFont of( options->font().family(), options->font().pointSize() );
     157    int normID = options->insertItem( new MyMenuItem( "&Normal Font", of ) );
     158    options->connectItem( normID, this, SLOT(normal()) );
    155159    options->insertSeparator();
    156 
    157     options->polish(); // adjust system settings
    158     QFont f = options->font();
     160    QFont f = QFont( of );
    159161    f.setBold( TRUE );
    160162    boldID = options->insertItem( new MyMenuItem( "Bold", f ) );
    161163    options->setAccel( CTRL+Key_B, boldID );
    162164    options->connectItem( boldID, this, SLOT(bold()) );
    163     f = font();
     165    f = QFont( of );
    164166    f.setUnderline( TRUE );
    165167    underlineID = options->insertItem( new MyMenuItem( "Underline", f ) );
Note: See TracChangeset for help on using the changeset viewer.