mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-04-15 05:32:21 +00:00
UI Nits: Splitter actions for TrainTool Devices
.. add and delete devices.
This commit is contained in:
@@ -284,6 +284,14 @@ TrainTool::TrainTool(MainWindow *parent, const QDir &home) : GcWindow(parent), h
|
||||
trainSplitter = new GcSplitter(Qt::Vertical);
|
||||
trainSplitter->setContentsMargins(0,0,0,0);
|
||||
deviceItem = new GcSplitterItem(tr("Devices"), iconFromPNG(":images/sidebar/power.png"), this);
|
||||
// devices splitter actions
|
||||
QAction *addDeviceAct = new QAction(iconFromPNG(":images/sidebar/plus.png"), tr("Add Device"), this);
|
||||
deviceItem->addAction(addDeviceAct);
|
||||
connect(addDeviceAct, SIGNAL(triggered(void)), main, SLOT(addDevice()));
|
||||
QAction *removeDeviceAct = new QAction(iconFromPNG(":images/sidebar/minus.png"), tr("Delete Device"), this);
|
||||
deviceItem->addAction(removeDeviceAct);
|
||||
connect(removeDeviceAct, SIGNAL(triggered(void)), this, SLOT(deleteDevice(void)));
|
||||
|
||||
workoutItem = new GcSplitterItem(tr("Workouts"), iconFromPNG(":images/sidebar/folder.png"), this);
|
||||
deviceItem->addWidget(deviceTree);
|
||||
trainSplitter->addWidget(deviceItem);
|
||||
@@ -291,6 +299,7 @@ TrainTool::TrainTool(MainWindow *parent, const QDir &home) : GcWindow(parent), h
|
||||
trainSplitter->addWidget(workoutItem);
|
||||
cl->addWidget(trainSplitter);
|
||||
|
||||
|
||||
#if defined Q_OS_MAC || defined GC_HAVE_VLC
|
||||
mediaItem = new GcSplitterItem(tr("Media"), iconFromPNG(":images/sidebar/movie.png"), this);
|
||||
mediaItem->addWidget(mediaTree);
|
||||
|
||||
Reference in New Issue
Block a user