|
|
@ -146,7 +146,7 @@ GUI::GUI(QWidget *parent, QStringList torrentCmdLine) : QMainWindow(parent){ |
|
|
|
downloadList->header()->setClickable(true); |
|
|
|
downloadList->header()->setClickable(true); |
|
|
|
downloadList->header()->setSortIndicatorShown(true); |
|
|
|
downloadList->header()->setSortIndicatorShown(true); |
|
|
|
// Connecting Actions to slots
|
|
|
|
// Connecting Actions to slots
|
|
|
|
connect(actionExit, SIGNAL(triggered()), this, SLOT(close())); |
|
|
|
connect(actionExit, SIGNAL(triggered()), this, SLOT(forceExit())); |
|
|
|
connect(actionOpen, SIGNAL(triggered()), this, SLOT(askForTorrents())); |
|
|
|
connect(actionOpen, SIGNAL(triggered()), this, SLOT(askForTorrents())); |
|
|
|
connect(actionDelete_Permanently, SIGNAL(triggered()), this, SLOT(deletePermanently())); |
|
|
|
connect(actionDelete_Permanently, SIGNAL(triggered()), this, SLOT(deletePermanently())); |
|
|
|
connect(actionDelete, SIGNAL(triggered()), this, SLOT(deleteSelection())); |
|
|
|
connect(actionDelete, SIGNAL(triggered()), this, SLOT(deleteSelection())); |
|
|
@ -408,6 +408,13 @@ void GUI::displayDLListMenu(const QPoint& pos){ |
|
|
|
myDLLlistMenu.exec(mapToGlobal(pos)+QPoint(22,180)); |
|
|
|
myDLLlistMenu.exec(mapToGlobal(pos)+QPoint(22,180)); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Necessary if we want to close the window
|
|
|
|
|
|
|
|
// in one time if "close to systray" is enabled
|
|
|
|
|
|
|
|
void GUI::forceExit(){ |
|
|
|
|
|
|
|
hide(); |
|
|
|
|
|
|
|
close(); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
void GUI::displayGUIMenu(const QPoint& pos){ |
|
|
|
void GUI::displayGUIMenu(const QPoint& pos){ |
|
|
|
QMenu myGUIMenu(this); |
|
|
|
QMenu myGUIMenu(this); |
|
|
|
myGUIMenu.addAction(actionOpen); |
|
|
|
myGUIMenu.addAction(actionOpen); |
|
|
|