|
ATLAS Offline Software
|
Go to the documentation of this file.
16 #include "ui_vp1plugindialog.h"
48 Ui::VP1PluginDialog ui;
50 ui.textBrowser_channels->viewport()->setBackgroundRole(QPalette::NoRole);
129 assert(i<m_d->comboBox_plugins->count());
133 if (availablechannels.empty()) {
138 for(
const QString&
bn : availablechannels) {
140 bool refreshing=
false;
141 for(
const QString& un : uns) {
150 text += (icontext.isEmpty()?
"":
"<img src=\""+icontext+
"\">")+
"<i>"
152 +
" active"+(refreshing?
" (refreshing)":
"")+
"]")+
"</i><br/>";
VP1ChannelManager * channelmanager
QPushButton * pushButton_unload
QMap< int, QString > index_2_fullpath
QString getIconLocation(const QString &channelname, const bool &isbasename=true)
StatusCode accept(const xAOD::Muon *mu)
QTextBrowser * textBrowser_channels
QStringList currentPluginFiles() const
virtual ~VP1PluginDialog()
VP1ExecutionScheduler * scheduler
QStringList channelsInPluginFile(QString filename) const
VP1PluginDialog(QWidget *parent, VP1ChannelManager *, VP1ExecutionScheduler *)
QStringList basename2UniqueNames(QString basename) const
const QString & unloadfile()
QLabel * label_selectplugin
bool isRefreshing() const
QLabel * label_fullpathtitle
IVP1ChannelWidget * uniqueName2Channel(QString uniquename) const
QComboBox * comboBox_plugins
bool hasRefreshingSystem(const QString &uniquename) const
void pluginSelected(int i)