FIXME

Widget-Galerie

Dieses Kapitel soll einen Überblick über häufig verwendete Widgets und deren wichtigsten Funktionen geben.

Buttons

QPushButton

#include <QApplication>
#include <QPushButton>
 
int main( int argc, char *argv[] )
{
  QApplication app( argc, argv );
  QPushButton button( "proggen.org" );
 
  button.resize( 150, 50 );
  button.show();
 
  return app.exec();
}

QCheckBox

QToolButton

QRadioButton

Verarbeitung von Informationen

QLabel

Labels dienen dazu Texte darzustellen, die vom Benutzer nicht verändert werden. Der Text kann dabei mit HTML-Tags formatiert werden.

#include <QApplication>
#include <QLabel>
 
int main( int argc, char *argv[] )
{
  QApplication app( argc, argv );
  QLabel label( "<h1><font color=#0000FF>proggen.org</font></h1>" );
 
  label.show();
 
  return app.exec();
}

QLineEdit

QTextEdit

QTextBrowser

QSpinBox

QDoubleSpinBox

QDateEdit

QSlider

Listen und Tabellen

QListWidget

QTableWidget

QTreeWidget

andere Widgets

QCalendarWidget

QDial