wysota> Thnks for replying me
my question is :
i) how to create forms from QT by reading from SQLITE table
following is the code im using to show one window.
#include <QApplication>
#include <QGridLayout>
#include <QPushButton>
#include <QTextBox>
#include <QProcess>
#include "Connection.h"
#include <QtCore/QVariant>
int main(int argc, char *argv[])
{
QObject::connect(ClickButton,
SIGNAL(clicked
()),
&app,
SLOT(quit
()));
if(!createConnection())
return 1;
q.exec("SELECT * FROM ConfigTable");
q.next();
win1->setWindowTitle("Window1");
win1->setFixedHeight(q.value(2).toInt());
win1->setFixedWidth(q.value(3).toInt());
layout->addWidget(ClickButton,0,0);
layout->addWidget(CancelButton,0,2);
win1->setLayout(layout);
win1->show();
return app.exec();
}
#include <QApplication>
#include <QGridLayout>
#include <QPushButton>
#include <QTextBox>
#include <QProcess>
#include "Connection.h"
#include <QtCore/QVariant>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QWidget *win1 = new QWidget;
QGridLayout *layout = new QGridLayout;
QPushButton *ClickButton=new QPushButton("Click");
QPushButton *CancelButton=new QPushButton("Cancel");
QObject::connect(ClickButton,SIGNAL(clicked()),&app,SLOT(quit()));
if(!createConnection())
return 1;
QSqlQuery q;
q.exec("SELECT * FROM ConfigTable");
q.next();
win1->setWindowTitle("Window1");
win1->setFixedHeight(q.value(2).toInt());
win1->setFixedWidth(q.value(3).toInt());
layout->addWidget(ClickButton,0,0);
layout->addWidget(CancelButton,0,2);
win1->setLayout(layout);
win1->show();
return app.exec();
}
To copy to clipboard, switch view to plain text mode
How to create more than one windows, if the ConfigTable contain 2 or more records?
Thnks
Bala
Bookmarks