]> git.sur5r.net Git - bacula/bacula/commitdiff
found a bug. Joblist page would not come up unless dockPage was called when
authorDirk H Bartley <dbartley@schupan.com>
Sat, 1 Aug 2009 22:01:37 +0000 (22:01 +0000)
committerDirk H Bartley <dbartley@schupan.com>
Sat, 1 Aug 2009 22:01:37 +0000 (22:01 +0000)
page was opened with initial paramaters.

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@9152 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/qt-console/joblist/joblist.cpp

index a52119d3f50cef2a2d23fc12b60a07a3defc205b..59c95f0378646af625159a27c71680e3b8860ef2 100644 (file)
@@ -64,8 +64,9 @@ JobList::JobList(const QString &mediaName, const QString &clientName,
    m_resultCount = 0;
    m_populated = false;
    m_closeable = false;
    m_resultCount = 0;
    m_populated = false;
    m_closeable = false;
-   if ((m_mediaName != "") || (m_clientName != "") || (m_jobName != "") || (m_filesetName != ""))
+   if ((m_mediaName != "") || (m_clientName != "") || (m_jobName != "") || (m_filesetName != "")) {
       m_closeable=true;
       m_closeable=true;
+   }
    m_checkCurrentWidget = true;
 
    /* Set Defaults for check and spin for limits */
    m_checkCurrentWidget = true;
 
    /* Set Defaults for check and spin for limits */
@@ -90,6 +91,7 @@ JobList::JobList(const QString &mediaName, const QString &clientName,
    gridLayout->addWidget(m_splitter, 0, 0, 1, 1);
    createConnections();
    readSettings();
    gridLayout->addWidget(m_splitter, 0, 0, 1, 1);
    createConnections();
    readSettings();
+   if (m_closeable) { dockPage(); }
 }
 
 /*
 }
 
 /*
@@ -409,7 +411,7 @@ void JobList::createConnections()
 #endif
    /* for the selectionChanged to maintain m_currentJob and a delete selection */
    connect(mp_tableWidget, SIGNAL(itemSelectionChanged()), this, SLOT(selectionChanged()));
 #endif
    /* for the selectionChanged to maintain m_currentJob and a delete selection */
    connect(mp_tableWidget, SIGNAL(itemSelectionChanged()), this, SLOT(selectionChanged()));
-   connect(mp_tableWidget, SIGNAL(itemDoubleClicked()), this, SLOT(showInfoForJob()));
+   connect(mp_tableWidget, SIGNAL(itemDoubleClicked(QTableWidgetItem*)), this, SLOT(showInfoForJob()));
 
    /* Do what is required for the local context sensitive menu */
 
 
    /* Do what is required for the local context sensitive menu */