|
From: <dhu...@us...> - 2007-02-16 23:48:09
|
Revision: 342
http://svn.sourceforge.net/qcell/?rev=342&view=rev
Author: dhubleizh
Date: 2007-02-16 15:48:05 -0800 (Fri, 16 Feb 2007)
Log Message:
-----------
- back disabled in OL mode
Modified Paths:
--------------
trunk/qcell/visgui/MainWindow.cpp
trunk/qcell/visgui/MainWindow.h
Modified: trunk/qcell/visgui/MainWindow.cpp
===================================================================
--- trunk/qcell/visgui/MainWindow.cpp 2007-02-16 23:32:16 UTC (rev 341)
+++ trunk/qcell/visgui/MainWindow.cpp 2007-02-16 23:48:05 UTC (rev 342)
@@ -37,6 +37,9 @@
connect(basetools, SIGNAL(toolsModeUpdate(int)),
sw, SLOT(workModeChange(int))
);
+ connect(basetools, SIGNAL(toolsModeUpdate(int)),
+ this, SLOT(localObserver(int))
+ );
connect(basetools, SIGNAL(symbolSelected(int)),
sw, SLOT(selectSymbol(int))
);
@@ -1749,3 +1752,15 @@
);
}
+void MainWindow::localObserver(int mode)
+{
+ if (mode == 3)
+ {
+ action_Back->setDisabled(1);
+ }
+ else
+ {
+ action_Back->setEnabled(1);
+ }
+}
+
Modified: trunk/qcell/visgui/MainWindow.h
===================================================================
--- trunk/qcell/visgui/MainWindow.h 2007-02-16 23:32:16 UTC (rev 341)
+++ trunk/qcell/visgui/MainWindow.h 2007-02-16 23:48:05 UTC (rev 342)
@@ -85,6 +85,7 @@
void on_action_Restart_activated();
void loadingSuccess(QString filetype);
+ void localObserver(int mode);
private:
simulationWindow* sw;
QLCDNumber* iterationLCD;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|