git-svn-id: svn://db.shs.com.ru/libs@279 a8b55f48-bf90-11e4-a774-851b48703e85
This commit is contained in:
@@ -16,7 +16,7 @@ MainWindow::MainWindow(QWidget * parent): QMainWindow(parent), Ui::MainWindow()
|
||||
epal.setColor(lineInput->backgroundRole(), QColor(Qt::red).lighter(150));
|
||||
connect(&session, SIGNAL(loading(QPIConfig & )), this, SLOT(loading(QPIConfig & )));
|
||||
connect(&session, SIGNAL(saving(QPIConfig & )), this, SLOT(saving(QPIConfig & )));
|
||||
session.setFile("session.conf");
|
||||
session.setFile("session_qpicalc.conf");
|
||||
session.addEntry(this);
|
||||
session.addEntry(lineInput);
|
||||
session.addEntry(tabWidget);
|
||||
@@ -105,6 +105,9 @@ void MainWindow::loading(QPIConfig & conf) {
|
||||
}
|
||||
buttonGraphicClear->setEnabled(treeGraphics->topLevelItemCount() > 0);
|
||||
graphic->setVisualRect(conf.getValue("graphicRect", QRectF(-1., -1., 2., 2.)));
|
||||
ba = conf.getValue("graphic_state", QByteArray());
|
||||
if (!ba.isEmpty())
|
||||
graphic->load(ba);
|
||||
on_tabWidget_currentChanged(0);
|
||||
redrawGraphics();
|
||||
active_ = true;
|
||||
@@ -130,6 +133,7 @@ void MainWindow::saving(QPIConfig & conf) {
|
||||
s << graphic->allGraphics();
|
||||
conf.setValue("graphics", QByteArray2QString(ba));
|
||||
conf.setValue("graphicRect", graphic->visualRect());
|
||||
conf.setValue("graphic_state", graphic->save());
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user