- coll->addAction("BindJumpKey0", new Action(tr("Set Quick Access #0"), coll, this, SLOT(bindJumpKey()),
- QKeySequence(bindModifier + Qt::Key_0)))->setProperty("Index", 0);
- coll->addAction("BindJumpKey1", new Action(tr("Set Quick Access #1"), coll, this, SLOT(bindJumpKey()),
- QKeySequence(bindModifier + Qt::Key_1)))->setProperty("Index", 1);
- coll->addAction("BindJumpKey2", new Action(tr("Set Quick Access #2"), coll, this, SLOT(bindJumpKey()),
- QKeySequence(bindModifier + Qt::Key_2)))->setProperty("Index", 2);
- coll->addAction("BindJumpKey3", new Action(tr("Set Quick Access #3"), coll, this, SLOT(bindJumpKey()),
- QKeySequence(bindModifier + Qt::Key_3)))->setProperty("Index", 3);
- coll->addAction("BindJumpKey4", new Action(tr("Set Quick Access #4"), coll, this, SLOT(bindJumpKey()),
- QKeySequence(bindModifier + Qt::Key_4)))->setProperty("Index", 4);
- coll->addAction("BindJumpKey5", new Action(tr("Set Quick Access #5"), coll, this, SLOT(bindJumpKey()),
- QKeySequence(bindModifier + Qt::Key_5)))->setProperty("Index", 5);
- coll->addAction("BindJumpKey6", new Action(tr("Set Quick Access #6"), coll, this, SLOT(bindJumpKey()),
- QKeySequence(bindModifier + Qt::Key_6)))->setProperty("Index", 6);
- coll->addAction("BindJumpKey7", new Action(tr("Set Quick Access #7"), coll, this, SLOT(bindJumpKey()),
- QKeySequence(bindModifier + Qt::Key_7)))->setProperty("Index", 7);
- coll->addAction("BindJumpKey8", new Action(tr("Set Quick Access #8"), coll, this, SLOT(bindJumpKey()),
- QKeySequence(bindModifier + Qt::Key_8)))->setProperty("Index", 8);
- coll->addAction("BindJumpKey9", new Action(tr("Set Quick Access #9"), coll, this, SLOT(bindJumpKey()),
- QKeySequence(bindModifier + Qt::Key_9)))->setProperty("Index", 9);
-
- coll->addAction("JumpKey0", new Action(tr("Quick Access #0"), coll, this, SLOT(onJumpKey()),
- QKeySequence(jumpModifier + Qt::Key_0)))->setProperty("Index", 0);
- coll->addAction("JumpKey1", new Action(tr("Quick Access #1"), coll, this, SLOT(onJumpKey()),
- QKeySequence(jumpModifier + Qt::Key_1)))->setProperty("Index", 1);
- coll->addAction("JumpKey2", new Action(tr("Quick Access #2"), coll, this, SLOT(onJumpKey()),
- QKeySequence(jumpModifier + Qt::Key_2)))->setProperty("Index", 2);
- coll->addAction("JumpKey3", new Action(tr("Quick Access #3"), coll, this, SLOT(onJumpKey()),
- QKeySequence(jumpModifier + Qt::Key_3)))->setProperty("Index", 3);
- coll->addAction("JumpKey4", new Action(tr("Quick Access #4"), coll, this, SLOT(onJumpKey()),
- QKeySequence(jumpModifier + Qt::Key_4)))->setProperty("Index", 4);
- coll->addAction("JumpKey5", new Action(tr("Quick Access #5"), coll, this, SLOT(onJumpKey()),
- QKeySequence(jumpModifier + Qt::Key_5)))->setProperty("Index", 5);
- coll->addAction("JumpKey6", new Action(tr("Quick Access #6"), coll, this, SLOT(onJumpKey()),
- QKeySequence(jumpModifier + Qt::Key_6)))->setProperty("Index", 6);
- coll->addAction("JumpKey7", new Action(tr("Quick Access #7"), coll, this, SLOT(onJumpKey()),
- QKeySequence(jumpModifier + Qt::Key_7)))->setProperty("Index", 7);
- coll->addAction("JumpKey8", new Action(tr("Quick Access #8"), coll, this, SLOT(onJumpKey()),
- QKeySequence(jumpModifier + Qt::Key_8)))->setProperty("Index", 8);
- coll->addAction("JumpKey9", new Action(tr("Quick Access #9"), coll, this, SLOT(onJumpKey()),
- QKeySequence(jumpModifier + Qt::Key_9)))->setProperty("Index", 9);
-
- // Buffer navigation
- coll->addAction("NextBufferView", new Action(SmallIcon("go-next-view"), tr("Activate Next Chat List"), coll,
- this, SLOT(nextBufferView()), QKeySequence(QKeySequence::Forward)));
- coll->addAction("PreviousBufferView", new Action(SmallIcon("go-previous-view"), tr("Activate Previous Chat List"), coll,
- this, SLOT(previousBufferView()), QKeySequence::Back));
- coll->addAction("NextBuffer", new Action(SmallIcon("go-down"), tr("Go to Next Chat"), coll,
- this, SLOT(nextBuffer()), QKeySequence(Qt::ALT + Qt::Key_Down)));
- coll->addAction("PreviousBuffer", new Action(SmallIcon("go-up"), tr("Go to Previous Chat"), coll,
- this, SLOT(previousBuffer()), QKeySequence(Qt::ALT + Qt::Key_Up)));
-}
-
-void MainWin::setupMenus() {
- ActionCollection *coll = QtUi::actionCollection("General");
-
- _fileMenu = menuBar()->addMenu(tr("&File"));
-
- static const QStringList coreActions = QStringList()
- << "ConnectCore" << "DisconnectCore" << "CoreInfo";
-
- QAction *coreAction;
- foreach(QString actionName, coreActions) {
- coreAction = coll->action(actionName);
- _fileMenu->addAction(coreAction);
- flagRemoteCoreOnly(coreAction);
- }
- flagRemoteCoreOnly(_fileMenu->addSeparator());
+ coll->addAction("BindJumpKey0", new Action(tr("Set Quick Access #0"), coll, this, SLOT(bindJumpKey()),
+ QKeySequence(bindModifier + Qt::Key_0)))->setProperty("Index", 0);
+ coll->addAction("BindJumpKey1", new Action(tr("Set Quick Access #1"), coll, this, SLOT(bindJumpKey()),
+ QKeySequence(bindModifier + Qt::Key_1)))->setProperty("Index", 1);
+ coll->addAction("BindJumpKey2", new Action(tr("Set Quick Access #2"), coll, this, SLOT(bindJumpKey()),
+ QKeySequence(bindModifier + Qt::Key_2)))->setProperty("Index", 2);
+ coll->addAction("BindJumpKey3", new Action(tr("Set Quick Access #3"), coll, this, SLOT(bindJumpKey()),
+ QKeySequence(bindModifier + Qt::Key_3)))->setProperty("Index", 3);
+ coll->addAction("BindJumpKey4", new Action(tr("Set Quick Access #4"), coll, this, SLOT(bindJumpKey()),
+ QKeySequence(bindModifier + Qt::Key_4)))->setProperty("Index", 4);
+ coll->addAction("BindJumpKey5", new Action(tr("Set Quick Access #5"), coll, this, SLOT(bindJumpKey()),
+ QKeySequence(bindModifier + Qt::Key_5)))->setProperty("Index", 5);
+ coll->addAction("BindJumpKey6", new Action(tr("Set Quick Access #6"), coll, this, SLOT(bindJumpKey()),
+ QKeySequence(bindModifier + Qt::Key_6)))->setProperty("Index", 6);
+ coll->addAction("BindJumpKey7", new Action(tr("Set Quick Access #7"), coll, this, SLOT(bindJumpKey()),
+ QKeySequence(bindModifier + Qt::Key_7)))->setProperty("Index", 7);
+ coll->addAction("BindJumpKey8", new Action(tr("Set Quick Access #8"), coll, this, SLOT(bindJumpKey()),
+ QKeySequence(bindModifier + Qt::Key_8)))->setProperty("Index", 8);
+ coll->addAction("BindJumpKey9", new Action(tr("Set Quick Access #9"), coll, this, SLOT(bindJumpKey()),
+ QKeySequence(bindModifier + Qt::Key_9)))->setProperty("Index", 9);
+
+ coll->addAction("JumpKey0", new Action(tr("Quick Access #0"), coll, this, SLOT(onJumpKey()),
+ QKeySequence(jumpModifier + Qt::Key_0)))->setProperty("Index", 0);
+ coll->addAction("JumpKey1", new Action(tr("Quick Access #1"), coll, this, SLOT(onJumpKey()),
+ QKeySequence(jumpModifier + Qt::Key_1)))->setProperty("Index", 1);
+ coll->addAction("JumpKey2", new Action(tr("Quick Access #2"), coll, this, SLOT(onJumpKey()),
+ QKeySequence(jumpModifier + Qt::Key_2)))->setProperty("Index", 2);
+ coll->addAction("JumpKey3", new Action(tr("Quick Access #3"), coll, this, SLOT(onJumpKey()),
+ QKeySequence(jumpModifier + Qt::Key_3)))->setProperty("Index", 3);
+ coll->addAction("JumpKey4", new Action(tr("Quick Access #4"), coll, this, SLOT(onJumpKey()),
+ QKeySequence(jumpModifier + Qt::Key_4)))->setProperty("Index", 4);
+ coll->addAction("JumpKey5", new Action(tr("Quick Access #5"), coll, this, SLOT(onJumpKey()),
+ QKeySequence(jumpModifier + Qt::Key_5)))->setProperty("Index", 5);
+ coll->addAction("JumpKey6", new Action(tr("Quick Access #6"), coll, this, SLOT(onJumpKey()),
+ QKeySequence(jumpModifier + Qt::Key_6)))->setProperty("Index", 6);
+ coll->addAction("JumpKey7", new Action(tr("Quick Access #7"), coll, this, SLOT(onJumpKey()),
+ QKeySequence(jumpModifier + Qt::Key_7)))->setProperty("Index", 7);
+ coll->addAction("JumpKey8", new Action(tr("Quick Access #8"), coll, this, SLOT(onJumpKey()),
+ QKeySequence(jumpModifier + Qt::Key_8)))->setProperty("Index", 8);
+ coll->addAction("JumpKey9", new Action(tr("Quick Access #9"), coll, this, SLOT(onJumpKey()),
+ QKeySequence(jumpModifier + Qt::Key_9)))->setProperty("Index", 9);
+
+ // Buffer navigation
+ coll->addAction("NextBufferView", new Action(SmallIcon("go-next-view"), tr("Activate Next Chat List"), coll,
+ this, SLOT(nextBufferView()), QKeySequence(QKeySequence::Forward)));
+ coll->addAction("PreviousBufferView", new Action(SmallIcon("go-previous-view"), tr("Activate Previous Chat List"), coll,
+ this, SLOT(previousBufferView()), QKeySequence::Back));
+ coll->addAction("NextBuffer", new Action(SmallIcon("go-down"), tr("Go to Next Chat"), coll,
+ this, SLOT(nextBuffer()), QKeySequence(Qt::ALT + Qt::Key_Down)));
+ coll->addAction("PreviousBuffer", new Action(SmallIcon("go-up"), tr("Go to Previous Chat"), coll,
+ this, SLOT(previousBuffer()), QKeySequence(Qt::ALT + Qt::Key_Up)));
+}
+
+
+void MainWin::setupMenus()
+{
+ ActionCollection *coll = QtUi::actionCollection("General");
+
+ _fileMenu = menuBar()->addMenu(tr("&File"));
+
+ static const QStringList coreActions = QStringList()
+ << "ConnectCore" << "DisconnectCore" << "CoreInfo";
+
+ QAction *coreAction;
+ foreach(QString actionName, coreActions) {
+ coreAction = coll->action(actionName);
+ _fileMenu->addAction(coreAction);
+ flagRemoteCoreOnly(coreAction);
+ }
+ flagRemoteCoreOnly(_fileMenu->addSeparator());