Connect show / hide to test buttons

This commit is contained in:
Ximi1970
2020-05-25 20:39:13 +02:00
parent bfcb1ee599
commit 436eead4d6
4 changed files with 30 additions and 2 deletions

View File

@@ -43,6 +43,9 @@ SysTrayX::SysTrayX( QObject *parent ) : QObject( parent )
*/
m_win_ctrl = new WindowCtrl( m_preferences );
connect( m_win_ctrl, &WindowCtrl::signalShow, this, &SysTrayX::slotShow );
connect( m_win_ctrl, &WindowCtrl::signalHide, this, &SysTrayX::slotHide );
#ifdef QT_NO_DEBUG
if( !m_win_ctrl->thunderbirdStart() )
@@ -336,6 +339,17 @@ void SysTrayX::hideTrayIcon()
}
void SysTrayX::slotShow()
{
showTrayIcon();
}
void SysTrayX::slotHide()
{
hideTrayIcon();
}
void SysTrayX::slotUnreadMail( int unread_mail )
{
if( unread_mail > 0 )

View File

@@ -90,6 +90,9 @@ class SysTrayX : public QObject
private slots:
void slotShow();
void slotHide();
/**
* @brief slotUnreadMail. Handle unread mail signal.
*

View File

@@ -67,6 +67,9 @@ void WindowCtrl::slotWindowTest1()
emit signalConsole("Test 1 started");
// Do something.
emit signalShow();
// emit signalConsole( QString( "Found Ppid: %1" ).arg( getPpid() ) );
// emit signalConsole( QString( "Found XID: %1" ).arg( getWinId() ) );
@@ -86,8 +89,11 @@ void WindowCtrl::slotWindowTest2()
{
emit signalConsole("Test 2 started");
// Do something.
hideWindow( getWinId(), true );
// Do something.
emit signalHide();
// hideWindow( getWinId(), true );
// findWindow( m_ppid );
// emit signalConsole( QString( "Hwnd ppid: %1" ).arg( getWinIds()[0] ) );

View File

@@ -47,6 +47,11 @@ class WindowCtrl : public QObject
*/
bool thunderbirdStart() const;
signals:
void signalShow();
void signalHide();
public slots:
/**