Хранилища Subversion qb

Сравнить редакции

Не учитывать пробелы Редакция 5 → Редакция 6

/trunk/qbsqlator/mainwindow.cpp
2,6 → 2,7
#include <QtSql>
#include "mainwindow.h"
#include "dbconfigdialog.h"
#include "tdpreviewdialog.h"
 
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
36,8 → 37,10
QGroupBox *resultGroup = new QGroupBox("Result");
resultTable = new QTableView;
resultModel = new QSqlQueryModel;
QPushButton *printButton = new QPushButton("Print");
QHBoxLayout *resultLayout = new QHBoxLayout;
resultLayout->addWidget(resultTable);
resultLayout->addWidget(printButton);
resultGroup->setLayout(resultLayout);
 
QWidget *mainWidget = new QWidget;
53,6 → 56,7
connect(queryExecButton,SIGNAL(clicked()),this,SLOT(queryExec()));
connect(dbPrefButton, SIGNAL(clicked()),this,SLOT(settingsDB()));
connect(dbConnectButton, SIGNAL(clicked()),this,SLOT(connectDB()));
connect(printButton, SIGNAL(clicked()), this, SLOT(on_previewPushButton_clicked()));
statusBar()->showMessage(tr("Ready"));
}
 
92,3 → 96,12
else
QMessageBox::information(this,tr("Connection complete"), tr("Connection complete!"),QMessageBox::Ok);
}
 
void MainWindow::on_previewPushButton_clicked()
{
TDPreviewDialog *dialog = new TDPreviewDialog(resultTable,new QPrinter(QPrinter::HighResolution),this);
//dialog->setHeaderText(queryEdit->toPlainText());
dialog->exec();
delete dialog;
}