]> git.sur5r.net Git - bacula/bacula/commitdiff
After tables or trees are created, size the columns.
authorDirk H Bartley <dbartley@schupan.com>
Sun, 22 Apr 2007 21:41:37 +0000 (21:41 +0000)
committerDirk H Bartley <dbartley@schupan.com>
Sun, 22 Apr 2007 21:41:37 +0000 (21:41 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@4603 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/qt-console/TODO
bacula/src/qt-console/clients/clients.cpp
bacula/src/qt-console/fileset/fileset.cpp
bacula/src/qt-console/joblist/joblist.cpp
bacula/src/qt-console/medialist/medialist.cpp
bacula/src/qt-console/storage/storage.cpp

index 7939e9170292750ba15a8b2dc1508f8cd0c74874..1c203662b70f2ca6fdfb3fc72bc56da49ae0d9d7 100644 (file)
@@ -1,8 +1,5 @@
 dhb
 ====================================================
-Figure out how to get tables like Joblist to do the equivalent of double clicking
-on the separating lines between each of the headings.
-
 Add context sensitive options for most commands
 status dir on page select director item
 
@@ -51,6 +48,10 @@ global one defined in the mainWin class (if I remember right).
 ============================================================
 DONE:
 ============================================================
+Figure out how to get tables like Joblist to do the equivalent of double clicking
+on the separating lines between each of the headings.
+Tried the hard way first.  Oops.
+
 If the console command line entry docked widget gets the focus, make 
 m_currentConsole the top widget by setting the treewidgetitem selected.
 Did this in MainWin::input_line almost better to let the person see
index c78cd37635b09d294290c65180e80be974d70f28..0c646e9f064c0de0503ba84a2195df2d62d45493 100644 (file)
@@ -122,6 +122,10 @@ void Clients::populateTree()
          }
       }
    }
+   /* Resize the columns */
+   for(int cnter=0; cnter<headerlist.size(); cnter++) {
+      mp_treeWidget->resizeColumnToContents(cnter);
+   }
 }
 
 /*
index 395d0bd6fa62a0fd4b6dd5d0ef980cc88980b52a..66d8cb2abb1878208aa13e283e9290412799fb6a 100644 (file)
@@ -122,6 +122,11 @@ void FileSet::populateTree()
          }
       }
    }
+   /* Resize the columns */
+   for(int cnter=1; cnter<headerlist.size(); cnter++) {
+      mp_treeWidget->resizeColumnToContents(cnter);
+   }
+
 }
 
 /*
index 0cbebb654484c3dc8fc0fd9473963bd5cfc57812..1e62bf9f9ba64278ba0ab43e8f03c640e5b14e99 100644 (file)
@@ -121,6 +121,10 @@ void JobList::populateTable()
          row++;
       }
    } 
+   /* Resize the columns */
+   for(int cnter=0; cnter<headerlist.size(); cnter++) {
+      mp_tableWidget->resizeColumnToContents(cnter);
+   }
    if ((m_medianame != "") && (m_resultCount == 0)){
       /* for context sensitive searches, let the user know if there were no
        * results */
index df7a7fdeb2cee6bf10e4c68c7318e8def745b3d0..701c8c2e86f1087bddd2ca749b689a291442eb71 100644 (file)
@@ -127,6 +127,10 @@ void MediaList::populateTree()
          }
       }
    }
+   /* Resize the columns */
+   for(int cnter=0; cnter<headerlist.count(); cnter++) {
+      mp_treeWidget->resizeColumnToContents(cnter);
+   }
 }
 
 /*
index 8a8f7f06c067019a7b669c4462348d122a2ed950..f3a46edf462eefc7bcdc8e9e1e7123a88c75bdbd 100644 (file)
@@ -122,6 +122,10 @@ void Storage::populateTree()
          }
       }
    }
+   /* Resize the columns */
+   for(int cnter=1; cnter<headerlist.size(); cnter++) {
+      mp_treeWidget->resizeColumnToContents(cnter);
+   }
 }
 
 /*