Ignore:
Timestamp:
Feb 11, 2010, 11:19:06 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.6.1 sources.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/doc/src/examples/application.qdoc

    r2 r561  
    22**
    33** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
    4 ** Contact: Qt Software Information ([email protected])
     4** All rights reserved.
     5** Contact: Nokia Corporation ([email protected])
    56**
    67** This file is part of the documentation of the Qt Toolkit.
     
    2122** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
    2223**
    23 ** In addition, as a special exception, Nokia gives you certain
    24 ** additional rights. These rights are described in the Nokia Qt LGPL
    25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this
    26 ** package.
     24** In addition, as a special exception, Nokia gives you certain additional
     25** rights.  These rights are described in the Nokia Qt LGPL Exception
     26** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
    2727**
    2828** GNU General Public License Usage
     
    3434** met: http://www.gnu.org/copyleft/gpl.html.
    3535**
    36 ** If you are unsure which license is appropriate for your use, please
    37 ** contact the sales department at qt-sales@nokia.com.
     36** If you
     37** @nokia.com.
    3838** $QT_END_LICENSE$
    3939**
     
    4646    The Application example shows how to implement a standard GUI
    4747    application with menus, toolbars, and a status bar. The example
    48     itself is a simple text editor program built around QTextEdit.
     48    itself is a simple text editor program built around QTextEdit.
    4949
    5050    \image application.png Screenshot of the Application example
     
    104104    \snippet examples/mainwindows/application/mainwindow.cpp 2
    105105
    106     In the constructor, we start by creating a QTextEdit widget as a
     106    In the constructor, we start by creating a QTextEdit widget as a
    107107    child of the main window (the \c this object). Then we call
    108108    QMainWindow::setCentralWidget() to tell that this is going to be
     
    115115    readSettings() to restore the user's preferences.
    116116
    117     We establish a signal-slot connection between the QTextEdit's
     117    We establish a signal-slot connection between the QTextEdit's
    118118    document object and our \c documentWasModified() slot. Whenever
    119     the user modifies the text in the QTextEdit, we want to update
     119    the user modifies the text in the QTextEdit, we want to update
    120120    the title bar to show that the file was modified.
    121121
     
    142142    \menu{File|New} from the menu. We call \c maybeSave() to save any
    143143    pending changes and if the user accepts to go on, we clear the
    144     QTextEdit and call the private function \c setCurrentFile() to
     144    QTextEdit and call the private function \c setCurrentFile() to
    145145    update the window title and clear the
    146146    \l{QWidget::windowModified}{windowModified} flag.
     
    188188
    189189    The \c documentWasModified() slot is invoked each time the text
    190     in the QTextEdit changes because of user edits. We call
     190    in the QTextEdit changes because of user edits. We call
    191191    QWidget::setWindowModified() to make the title bar show that the
    192192    file was modified. How this is done varies on each platform.
     
    228228
    229229    The \gui{Edit|Cut} and \gui{Edit|Copy} actions must be available
    230     only when the QTextEdit contains selected text. We disable them
    231     by default and connect the QTextEdit::copyAvailable() signal to
     230    only when the QTextEdit contains selected text. We disable them
     231    by default and connect the QTextEdit::copyAvailable() signal to
    232232    the QAction::setEnabled() slot, ensuring that the actions are
    233233    disabled when the text editor has no selection.
     
    290290    When restoring the position and size of a window, it's important
    291291    to call QWidget::resize() before QWidget::move(). The reason why
    292     is given in the \l{geometry.html}{Window Geometry} overview.
     292    is given in the \l{Window Geometry} overview.
    293293
    294294    \snippet examples/mainwindows/application/mainwindow.cpp 37
Note: See TracChangeset for help on using the changeset viewer.