Changeset View
Changeset View
Standalone View
Standalone View
kate/katemainwindow.cpp
Show First 20 Lines • Show All 91 Lines • ▼ Show 20 Line(s) | |||||
378 | slotWindowActivated(); | 378 | slotWindowActivated(); | ||
379 | 379 | | |||
380 | // session actions | 380 | // session actions | ||
381 | a = actionCollection()->addAction(QStringLiteral("sessions_new")); | 381 | a = actionCollection()->addAction(QStringLiteral("sessions_new")); | ||
382 | a->setIcon(QIcon::fromTheme(QStringLiteral("document-new"))); | 382 | a->setIcon(QIcon::fromTheme(QStringLiteral("document-new"))); | ||
383 | a->setText(i18nc("Menu entry Session->New", "&New")); | 383 | a->setText(i18nc("Menu entry Session->New", "&New")); | ||
384 | // Qt::QueuedConnection to avoid deletion of code that is executed when reducing the amount of mainwindows. (bug #227008) | 384 | // Qt::QueuedConnection to avoid deletion of code that is executed when reducing the amount of mainwindows. (bug #227008) | ||
385 | connect(a, SIGNAL(triggered()), KateApp::self()->sessionManager(), SLOT(sessionNew()), Qt::QueuedConnection); | 385 | connect(a, SIGNAL(triggered()), KateApp::self()->sessionManager(), SLOT(sessionNew()), Qt::QueuedConnection); | ||
386 | a = actionCollection()->addAction(QStringLiteral("sessions_open")); | | |||
387 | a->setIcon(QIcon::fromTheme(QStringLiteral("document-open"))); | | |||
388 | a->setText(i18n("&Open Session")); | | |||
389 | // Qt::QueuedConnection to avoid deletion of code that is executed when reducing the amount of mainwindows. (bug #227008) | | |||
390 | connect(a, SIGNAL(triggered()), KateApp::self()->sessionManager(), SLOT(sessionOpen()), Qt::QueuedConnection); | | |||
391 | a = actionCollection()->addAction(QStringLiteral("sessions_save")); | 386 | a = actionCollection()->addAction(QStringLiteral("sessions_save")); | ||
392 | a->setIcon(QIcon::fromTheme(QStringLiteral("document-save"))); | 387 | a->setIcon(QIcon::fromTheme(QStringLiteral("document-save"))); | ||
393 | a->setText(i18n("&Save Session")); | 388 | a->setText(i18n("&Save Session")); | ||
394 | connect(a, SIGNAL(triggered()), KateApp::self()->sessionManager(), SLOT(sessionSave())); | 389 | connect(a, SIGNAL(triggered()), KateApp::self()->sessionManager(), SLOT(sessionSave())); | ||
395 | a = actionCollection()->addAction(QStringLiteral("sessions_save_as")); | 390 | a = actionCollection()->addAction(QStringLiteral("sessions_save_as")); | ||
396 | a->setIcon(QIcon::fromTheme(QStringLiteral("document-save-as"))); | 391 | a->setIcon(QIcon::fromTheme(QStringLiteral("document-save-as"))); | ||
397 | a->setText(i18n("Save Session &As...")); | 392 | a->setText(i18n("Save Session &As...")); | ||
398 | connect(a, SIGNAL(triggered()), KateApp::self()->sessionManager(), SLOT(sessionSaveAs())); | 393 | connect(a, SIGNAL(triggered()), KateApp::self()->sessionManager(), SLOT(sessionSaveAs())); | ||
▲ Show 20 Lines • Show All 91 Lines • Show Last 20 Lines |