Revision
14290
Author
jmesquita
Date
2009-07-17 19:12:20 -0500 (Fri, 17 Jul 2009)

Log Message

Yes Tony, on help->Register to ClueCon, you get to register at ClueCon.

Modified Paths

Diff

Modified: freeswitch/trunk/contrib/jmesquita/fsgui/resources/fs_gui.ui (14289 => 14290)


--- freeswitch/trunk/contrib/jmesquita/fsgui/resources/fs_gui.ui	2009-07-18 00:02:51 UTC (rev 14289)
+++ freeswitch/trunk/contrib/jmesquita/fsgui/resources/fs_gui.ui	2009-07-18 00:12:20 UTC (rev 14290)
@@ -80,6 +80,8 @@
      <string>&amp;Help</string>
     </property>
     <addaction name="actionAbout"/>
+    <addaction name="separator"/>
+    <addaction name="actionRegisterClueCon"/>
    </widget>
    <widget class="QMenu" name="menuEdit">
     <property name="title">
@@ -138,6 +140,11 @@
     <string>Ctrl+M</string>
    </property>
   </action>
+  <action name="actionRegisterClueCon">
+   <property name="text">
+    <string>Register to &amp;ClueCon</string>
+   </property>
+  </action>
  </widget>
  <layoutdefault spacing="6" margin="11"/>
  <resources/>

Modified: freeswitch/trunk/contrib/jmesquita/fsgui/src/consolepage.cpp (14289 => 14290)


--- freeswitch/trunk/contrib/jmesquita/fsgui/src/consolepage.cpp	2009-07-18 00:02:51 UTC (rev 14289)
+++ freeswitch/trunk/contrib/jmesquita/fsgui/src/consolepage.cpp	2009-07-18 00:12:20 UTC (rev 14290)
@@ -74,8 +74,7 @@
 }
 int consolePage::isConnected()
 {
-    if (eslConnection)
-        return eslConnection->connected();
+    return eslConnection->connected();
 }
 void consolePage::doDisconnect()
 {

Modified: freeswitch/trunk/contrib/jmesquita/fsgui/src/fs_gui.cpp (14289 => 14290)


--- freeswitch/trunk/contrib/jmesquita/fsgui/src/fs_gui.cpp	2009-07-18 00:02:51 UTC (rev 14289)
+++ freeswitch/trunk/contrib/jmesquita/fsgui/src/fs_gui.cpp	2009-07-18 00:12:20 UTC (rev 14290)
@@ -60,6 +60,8 @@
             this, SLOT(doDisconnect()));
     connect(m_ui->actionAbout, SIGNAL(triggered()),
             this, SLOT(showAbout()));
+    connect(m_ui->actionRegisterClueCon, SIGNAL(triggered()),
+            this, SLOT(registerClueCon()));
     connect(m_ui->tabWidget, SIGNAL(tabCloseRequested(int)),
             this, SLOT(closeTab(int)));
     connect(m_ui->tabWidget, SIGNAL(currentChanged(int)),
@@ -172,6 +174,10 @@
         tab->setConsoleBackground();
     }
 }
+void Cfsgui::registerClueCon()
+{
+    QDesktopServices::openUrl(QUrl("http://www.cluecon.com/user/register"));
+}
 void Cfsgui::doDisconnect()
 {
     consolePage *tab = static_cast<consolePage *>(m_ui->tabWidget->widget(m_ui->tabWidget->currentIndex()));

Modified: freeswitch/trunk/contrib/jmesquita/fsgui/src/include/fs_gui.h (14289 => 14290)


--- freeswitch/trunk/contrib/jmesquita/fsgui/src/include/fs_gui.h	2009-07-18 00:02:51 UTC (rev 14289)
+++ freeswitch/trunk/contrib/jmesquita/fsgui/src/include/fs_gui.h	2009-07-18 00:12:20 UTC (rev 14290)
@@ -66,6 +66,7 @@
     void closeTab(int);
     void changeTab(int);
     void backgroundColorChanged();
+    void registerClueCon();
     void doConnect();
     void doDisconnect();
     void gotDisconnected();