Doc: Remove mentioning of Fowler book

It is out of print since years, and probably quite dated by now (released
1997).

Pick-to: 6.3
Change-Id: I1653eb404713c15d70b8a15858e8c7d12b2e71cb
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
This commit is contained in:
Kai Köhne 2022-01-13 11:43:24 +01:00
parent a1c666b6e5
commit bc3ac007d8
20 changed files with 19 additions and 38 deletions

View File

@ -667,7 +667,7 @@ QFactoryLoader *qt_iconEngineFactoryLoader()
index.theme
\endcode
\sa {fowler}{GUI Design Handbook: Iconic Label}, {Icons Example}
\sa {Icons Example}
*/

View File

@ -150,7 +150,7 @@ QT_BEGIN_NAMESPACE
\li Qt::DragLinkCursor \li \c dnd-link or \c link
\endtable
\sa QWidget, {fowler}{GUI Design Handbook: Cursors}
\sa QWidget
*/
/*!

View File

@ -380,8 +380,7 @@ void QDialogPrivate::deletePlatformHelper()
\snippet dialogs/dialogs.cpp 0
\sa QDialogButtonBox, QTabWidget, QWidget, QProgressDialog,
{fowler}{GUI Design Handbook: Dialogs, Standard}, {Extension Example},
\sa QDialogButtonBox, QTabWidget, QWidget, QProgressDialog, {Extension Example},
{Standard Dialogs Example}
*/

View File

@ -749,8 +749,7 @@ void QMessageBoxPrivate::_q_clicked(QPlatformDialogHelper::StandardButton button
When an escape button can't be determined using these rules,
pressing \uicontrol Esc has no effect.
\sa QDialogButtonBox, {fowler}{GUI Design Handbook: Message Box}, {Standard Dialogs Example},
{Qt Widgets - Application Example}
\sa QDialogButtonBox, {Standard Dialogs Example}, {Qt Widgets - Application Example}
*/
/*!

View File

@ -251,8 +251,7 @@ void QProgressDialogPrivate::_q_disconnectOnClose()
\image fusion-progressdialog.png A progress dialog shown in the Fusion widget style.
\sa QDialog, QProgressBar, {fowler}{GUI Design Handbook: Progress Indicator},
{Find Files Example}, {Pixelator Example}
\sa QDialog, QProgressBar, {Find Files Example}, {Pixelator Example}
*/

View File

@ -52,16 +52,6 @@
design a dialog box, write an error message, or design just about
anything else humans are supposed to use.
\target fowler
\b{\l{http://www.amazon.com/exec/obidos/ASIN/0070592748/trolltech/t}{GUI Design Handbook}}
by Susan Fowler, ISBN 0-07-059274-8, is an
alphabetical dictionary of widgets and other user interface elements,
with comprehensive coverage of each. Each chapter covers one widget
or other element, contains the most important recommendation from the
\macos, Windows and Motif style guides, notes about common
problems, comparison with other widgets that can serve some of the
same roles as this one, etc.
\target Design Patterns
\b{\l{http://www.amazon.com/exec/obidos/ASIN/0201633612/103-8144203-3273444}
{Design Patterns - Elements of Reusable Object-Oriented Software}}

View File

@ -122,7 +122,7 @@ public:
setAutoRepeat(), toggle(), pressed(), released(), clicked(), toggled(),
checkState(), and stateChanged().
\sa QAbstractButton, QRadioButton, {fowler}{GUI Design Handbook: Check Box}
\sa QAbstractButton, QRadioButton
*/
/*!

View File

@ -1042,8 +1042,7 @@ QComboBox::QComboBox(QComboBoxPrivate &dd, QWidget *parent)
of the view(), e.g., by using
\l{QAbstractItemView::}{setSelectionMode()}.
\sa QLineEdit, QSpinBox, QRadioButton, QButtonGroup,
{fowler}{GUI Design Handbook: Combo Box, Drop-Down List Box}
\sa QLineEdit, QSpinBox, QRadioButton, QButtonGroup
*/
void QComboBoxPrivate::init()

View File

@ -226,7 +226,7 @@ int QDialPrivate::valueFromPoint(const QPoint &p) const
by \l {QAbstractSlider::singleStep} {singleStep}, and
\l {QAbstractSlider::pageStep} {pageStep}.
\sa QScrollBar, QSpinBox, QSlider, {fowler}{GUI Design Handbook: Slider}, {Sliders Example}
\sa QScrollBar, QSpinBox, QSlider, {Sliders Example}
*/
/*!

View File

@ -183,8 +183,7 @@ QLabelPrivate::~QLabelPrivate()
was a button (inheriting from QAbstractButton), triggering the
mnemonic would emulate a button click.
\sa QLineEdit, QTextEdit, QPixmap, QMovie,
{fowler}{GUI Design Handbook: Label}
\sa QLineEdit, QTextEdit, QPixmap, QMovie
*/
#ifndef QT_NO_PICTURE

View File

@ -208,7 +208,7 @@ void QLineEdit::initStyleOption(QStyleOptionFrame *option) const
Any other key sequence that represents a valid character, will
cause the character to be inserted into the line edit.
\sa QTextEdit, QLabel, QComboBox, {fowler}{GUI Design Handbook: Field, Entry}, {Line Edits Example}
\sa QTextEdit, QLabel, QComboBox, {Line Edits Example}
*/

View File

@ -1726,8 +1726,7 @@ void QMenu::initStyleOption(QStyleOptionMenuItem *option, const QAction *action)
\b{Important inherited functions:} addAction(), removeAction(), clear(),
addSeparator(), and addMenu().
\sa QMenuBar, {fowler}{GUI Design Handbook: Menu, Drop-Down and Pop-Up},
{Qt Widgets - Application Example}, {Menus Example}
\sa QMenuBar, {Qt Widgets - Application Example}, {Menus Example}
*/

View File

@ -684,7 +684,7 @@ void QMenuBar::initStyleOption(QStyleOptionMenuItem *option, const QAction *acti
\sa QMenu, QShortcut, QAction,
{http://developer.apple.com/documentation/UserExperience/Conceptual/AppleHIGuidelines/XHIGIntro/XHIGIntro.html}{Introduction to Apple Human Interface Guidelines},
{fowler}{GUI Design Handbook: Menu Bar}, {Menus Example}
{Menus Example}
*/

View File

@ -201,7 +201,7 @@ bool QProgressBarPrivate::repaintRequired() const
example, when using QNetworkAccessManager to download items when
they are unable to determine the size of the item being downloaded.
\sa QProgressDialog, {fowler}{GUI Design Handbook: Progress Indicator}
\sa QProgressDialog
*/
/*!

View File

@ -171,7 +171,7 @@ QT_BEGIN_NAMESPACE
and other API, and QPushButton provides GUI logic.
See QAbstractButton for more information about the API.
\sa QToolButton, QRadioButton, QCheckBox, {fowler}{GUI Design Handbook: Push Button}
\sa QToolButton, QRadioButton, QCheckBox
*/
/*!

View File

@ -118,8 +118,7 @@ void QRadioButtonPrivate::init()
setDown(), isDown(), autoRepeat(), group(), setAutoRepeat(),
toggle(), pressed(), released(), clicked(), and toggled().
\sa QPushButton, QToolButton, QCheckBox, {fowler}{GUI Design Handbook: Radio Button},
{Group Box Example}
\sa QPushButton, QToolButton, QCheckBox, {Group Box Example}
*/

View File

@ -187,7 +187,7 @@ QT_BEGIN_NAMESPACE
Most GUI styles use the pageStep() value to calculate the size of the
slider.
\sa QScrollArea, QSlider, QDial, QSpinBox, {fowler}{GUI Design Handbook: Scroll Bar}, {Sliders Example}
\sa QScrollArea, QSlider, QDial, QSpinBox, {Sliders Example}
*/
bool QScrollBarPrivate::updateHoverControl(const QPoint &pos)

View File

@ -263,7 +263,7 @@ QStyle::SubControl QSliderPrivate::newHoverControl(const QPoint &pos)
\li End moves to the end (maximum).
\endlist
\sa QScrollBar, QSpinBox, QDial, {fowler}{GUI Design Handbook: Slider}, {Sliders Example}
\sa QScrollBar, QSpinBox, QDial, {Sliders Example}
*/

View File

@ -215,8 +215,7 @@ QRect QStatusBarPrivate::messageRect() const
\image fusion-statusbar-sizegrip.png A status bar shown in the Fusion widget style
\sa QMainWindow, QStatusTipEvent, {fowler}{GUI Design Handbook:
Status Bar}, {Qt Widgets - Application Example}
\sa QMainWindow, QStatusTipEvent, {Qt Widgets - Application Example}
*/

View File

@ -169,8 +169,7 @@ bool QToolButtonPrivate::hasMenu() const
with actions used in other parts of the main window.
\endtable
\sa QPushButton, QToolBar, QMainWindow, QAction,
{fowler}{GUI Design Handbook: Push Button}
\sa QPushButton, QToolBar, QMainWindow, QAction
*/
/*!