Revision
14508
Author
jmesquita
Date
2009-08-13 14:57:00 -0500 (Thu, 13 Aug 2009)

Log Message

Add a macro to display svn revision.

Modified Paths

Diff

Modified: freeswitch/trunk/contrib/jmesquita/fsgui/src/fsgui/appmanager.cpp (14507 => 14508)


--- freeswitch/trunk/contrib/jmesquita/fsgui/src/fsgui/appmanager.cpp	2009-08-13 15:02:10 UTC (rev 14507)
+++ freeswitch/trunk/contrib/jmesquita/fsgui/src/fsgui/appmanager.cpp	2009-08-13 19:57:00 UTC (rev 14508)
@@ -259,7 +259,7 @@
 
 void AppManager::about()
 {
-    /*QMessageBox::about(qobject_cast<QMainWindow *>(list_available_monitor_plugins.first()),
+    QMessageBox::about(qobject_cast<QMainWindow *>(list_available_monitor_plugins.first()->_loader->instance()),
                        tr("About FsGui"),
-                       tr("Hey, this is FsGui!!!"));*/
+                       tr("Version: %1").arg(FSGUI_SVN_VERSION));
 }

Modified: freeswitch/trunk/contrib/jmesquita/fsgui/src/fsgui/fsgui.pro (14507 => 14508)


--- freeswitch/trunk/contrib/jmesquita/fsgui/src/fsgui/fsgui.pro	2009-08-13 15:02:10 UTC (rev 14507)
+++ freeswitch/trunk/contrib/jmesquita/fsgui/src/fsgui/fsgui.pro	2009-08-13 19:57:00 UTC (rev 14508)
@@ -1,6 +1,6 @@
 # version check qt
 contains(QT_VERSION, ^4\.[0-4]\..*) { 
-    message("Cannot build Qt Creator with Qt version $$QT_VERSION.")
+    message("Cannot build FsGui with Qt version $$QT_VERSION.")
     error("Use at least Qt 4.5.")
 }
 QT += network
@@ -8,6 +8,7 @@
 TEMPLATE = app
 INCLUDEPATH = ../interfaces \
     ../../../../../libs/esl/src/include/
+DEFINES += 'FSGUI_SVN_VERSION=\\"$(shell svnversion -n .)\\"'
 SOURCES += main.cpp \
     appmanager.cpp
 HEADERS += appmanager.h