@@ -26,28 +26,6 @@ QWidget *COperateServer::GetViewer()
2626 return m_pViewer;
2727}
2828
29- int COperateServer::Start ()
30- {
31- qDebug (log) << Q_FUNC_INFO ;
32- emit sigRunning ();
33- return 0 ;
34- }
35-
36- int COperateServer::Stop ()
37- {
38- qDebug (log) << Q_FUNC_INFO ;
39- int nRet = 0 ;
40- if (m_pActionStart && m_pActionStart->isChecked ()) {
41- bool check = connect (m_pThread, SIGNAL (finished ()),
42- this , SIGNAL (sigFinished ()));
43- Q_ASSERT (check);
44- m_pActionStart->setChecked (false );
45- } else
46- emit sigFinished ();
47-
48- return nRet;
49- }
50-
5129int COperateServer::Initial ()
5230{
5331 int nRet = 0 ;
@@ -85,6 +63,28 @@ int COperateServer::Clean()
8563 return nRet;
8664}
8765
66+ int COperateServer::Start ()
67+ {
68+ qDebug (log) << Q_FUNC_INFO ;
69+ emit sigRunning ();
70+ return 0 ;
71+ }
72+
73+ int COperateServer::Stop ()
74+ {
75+ qDebug (log) << Q_FUNC_INFO ;
76+ int nRet = 0 ;
77+ if (m_pActionStart && m_pActionStart->isChecked ()) {
78+ bool check = connect (m_pThread, SIGNAL (finished ()),
79+ this , SIGNAL (sigFinished ()));
80+ Q_ASSERT (check);
81+ m_pActionStart->setChecked (false );
82+ } else
83+ emit sigFinished ();
84+
85+ return nRet;
86+ }
87+
8888void COperateServer::slotStart (bool checked)
8989{
9090 qDebug (log) << Q_FUNC_INFO << m_pActionStart->isChecked ();
@@ -107,7 +107,7 @@ void COperateServer::slotStart(bool checked)
107107 m_pActionStart->setToolTip (m_pActionStart->text ());
108108 m_pActionStart->setIcon (QIcon::fromTheme (" media-playback-stop" ));
109109 Q_ASSERT (!m_pThread);
110- m_pThread = new CBackendThread (this , false );
110+ m_pThread = new CBackendThread (this , false , false );
111111 if (!m_pThread) {
112112 qCritical (log) << " new CBackendThread fail" ;
113113 return ;
0 commit comments