Archived:Exemplos de QWidgets
Aquivado: Este artigo foi arquivado, pois o conteúdo não é mais considerado relevante para se criar soluções comerciais atuais. Se você achar que este artigo ainda é importante, inclua o template {{ForArchiveReview|escreva a sua justificativa}}.
Qt Quick should be used for all UI development on mobile devices. The approach described in this article (based on QWidget) is deprecated.
Qt Quick should be used for all UI development on mobile devices. The approach described in this article (based on QWidget) is deprecated.
Widgets são elementos visuais que quando combinados formam a interface do usuário de uma aplicação Qt. Abaixo são listado alguns exemplos de widgets
Dados do artigo
Testado com
Aparelho(s): N95-1
Compatibilidade
Plataforma(s): S60 3rd Edition, FP1, FP2
Artigo
Palavras-chave: QTextEdit, QSpinBox, QSlider, QPushButton
Criado por cabezonxdg
em 25 Aug 2009
Última alteração feita por hamishwillee
em 11 Oct 2012
QSpinBox e QSlider
#include <QSlider>
#include <QSpinBox>
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget* w = new QWidget();
QHBoxLayout* l = new QHBoxLayout();
QSlider* sl = new QSlider( Qt::Horizontal );
QSpinBox* sb = new QSpinBox();
l->addWidget( sb );
l->addWidget( sl );
w->setLayout( l );
w->show();
return app.exec();
}
Exemplos de Widget: QSpinBox e QSlider
QPushButton
#include <QPushButton>
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPushButton* b = new QPushButton("Botão em Qt");
b->show();
return app.exec();
}
Exemplos de Widget: QPushButton
QTextEdit
#include <QTextEdit>
#include <QApplication>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QTextEdit* t = new QTextEdit("Campo de texto");
t->show();
return app.exec();
}
Exemplos de Widget: QTextEdit

