X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;ds=sidebyside;f=bacula%2Fsrc%2Fqt-console%2Fmedialist%2Fmedialist.cpp;h=701c8c2e86f1087bddd2ca749b689a291442eb71;hb=ac4aaed4552c697e91e3fb799e9479b19b464272;hp=38537ae66909425ee59fa129286882d9b6c1903a;hpb=d06897890612881cfb772888040d4e24b9aa59b7;p=bacula%2Fbacula diff --git a/bacula/src/qt-console/medialist/medialist.cpp b/bacula/src/qt-console/medialist/medialist.cpp index 38537ae669..701c8c2e86 100644 --- a/bacula/src/qt-console/medialist/medialist.cpp +++ b/bacula/src/qt-console/medialist/medialist.cpp @@ -45,13 +45,14 @@ MediaList::MediaList() { setupUi(this); + m_name = "Media"; pgInitialize(); /* mp_treeWidget, Storage Tree Tree Widget inherited from ui_medialist.h */ - createConnections(); m_populated = false; m_checkcurwidget = true; m_closeable = false; + setTitle(); } MediaList::~MediaList() @@ -126,22 +127,10 @@ void MediaList::populateTree() } } } -} - -/* - * Not being used currently, Should this be kept for possible future use. - */ -void MediaList::createConnections() -{ - connect(mp_treeWidget, SIGNAL(itemPressed(QTreeWidgetItem *, int)), this, - SLOT(treeItemClicked(QTreeWidgetItem *, int))); -} - -/* - * Not being used currently, Should this be kept for possible future use. - */ -void MediaList::treeItemClicked(QTreeWidgetItem * /*item*/, int /*column*/) -{ + /* Resize the columns */ + for(int cnter=0; cnterresizeColumnToContents(cnter); + } } /* @@ -159,7 +148,8 @@ void MediaList::editMedia() void MediaList::showJobs() { QString emptyclient(""); - mainWin->createPageJobList(m_currentlyselected, emptyclient); + QTreeWidgetItem *parentItem = mainWin->getFromHash(this); + mainWin->createPageJobList(m_currentlyselected, emptyclient, parentItem); } /* @@ -209,11 +199,9 @@ void MediaList::treeItemChanged(QTreeWidgetItem *currentwidgetitem, QTreeWidgetI void MediaList::createContextMenu() { mp_treeWidget->setContextMenuPolicy(Qt::ActionsContextMenu); - /*mp_treeWidget->setContextMenuPolicy(Qt::NoContextMenu);*/ mp_treeWidget->addAction(actionRefreshMediaList); connect(actionEditVolume, SIGNAL(triggered()), this, SLOT(editMedia())); connect(actionListJobsOnVolume, SIGNAL(triggered()), this, SLOT(showJobs())); - mp_treeWidget->setContextMenuPolicy(Qt::ActionsContextMenu); connect(mp_treeWidget, SIGNAL( currentItemChanged(QTreeWidgetItem *, QTreeWidgetItem *)), this, SLOT(treeItemChanged(QTreeWidgetItem *, QTreeWidgetItem *))); @@ -238,11 +226,3 @@ void MediaList::currentStackItem() m_populated=true; } } - -/* - * Virtual Function to return the name for the medialist tree widget - */ -void MediaList::treeWidgetName(QString &name) -{ - name = "Media"; -}