summaryrefslogtreecommitdiffabout
path: root/korganizer/mainwindow.cpp
authorzautrix <zautrix>2005-07-08 12:15:38 (UTC)
committer zautrix <zautrix>2005-07-08 12:15:38 (UTC)
commit3e94cf2e8a14c7d40aea28a0fe5538abcd211746 (patch) (side-by-side diff)
tree04b5095d96824d5c3d4e01c144e2968dc99e46d8 /korganizer/mainwindow.cpp
parente1ed9342934d027f8b72a97eb710a52abe53b719 (diff)
downloadkdepimpi-3e94cf2e8a14c7d40aea28a0fe5538abcd211746.zip
kdepimpi-3e94cf2e8a14c7d40aea28a0fe5538abcd211746.tar.gz
kdepimpi-3e94cf2e8a14c7d40aea28a0fe5538abcd211746.tar.bz2
fixes
Diffstat (limited to 'korganizer/mainwindow.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--korganizer/mainwindow.cpp26
1 files changed, 22 insertions, 4 deletions
diff --git a/korganizer/mainwindow.cpp b/korganizer/mainwindow.cpp
index bfae1b5..5249300 100644
--- a/korganizer/mainwindow.cpp
+++ b/korganizer/mainwindow.cpp
@@ -1120,2 +1120,3 @@ void MainWindow::initActions()
importMenu->insertItem( i18n("Export"), exportMenu_X );
+ mPrintSelAction = 0;
#ifndef DESKTOP_VERSION
@@ -1146,3 +1147,3 @@ void MainWindow::initActions()
- icon = loadPixmap( pathString + "print" );
+ icon = loadPixmap( pathString + "week" );
action = new QAction( i18n("Print agenda selection..."),icon,i18n("Print agenda selection..."), 0, this );
@@ -1151,2 +1152,3 @@ void MainWindow::initActions()
this, SLOT( printSel() ) );
+ icon = loadPixmap( pathString + "whatsnext" );
action = new QAction( i18n("Print What's Next View..."),icon,i18n("Print What's Next View..."), 0, this );
@@ -1157,3 +1159,3 @@ void MainWindow::initActions()
- icon = loadPixmap( pathString + "print" );
+ icon = loadPixmap( pathString + "list" );
action = new QAction( i18n("Print List View..."),icon,i18n("Print List View..."), 0, this );
@@ -1163,2 +1165,3 @@ void MainWindow::initActions()
+ icon = loadPixmap( pathString + "newevent" );
action = new QAction( i18n("Print selected event / todo..."),icon,i18n("Print selected event / todo..."), 0, this );
@@ -1167,3 +1170,3 @@ void MainWindow::initActions()
mView, SLOT( slotprintSelInc() ) );
-
+ mPrintSelAction = action;
importMenu->insertItem( i18n("Print"), beamMenu_X );
@@ -1742,2 +1745,15 @@ void MainWindow::processIncidenceSelection( Incidence *incidence )
}
+ static QPixmap jP = SmallIcon( "journal" );
+ static QPixmap eP = SmallIcon( "newevent" );
+ static QPixmap tP = SmallIcon( "newtodo" );
+#ifdef DESKTOP_VERSION
+ QIconSet icon;
+ if ( incidence->typeID() == todoID )
+ icon = QIconSet ( tP );
+ else if ( incidence->typeID() == eventID )
+ icon = QIconSet ( eP );
+ else if ( incidence->typeID() == journalID )
+ icon = QIconSet ( jP );
+ mPrintSelAction->setIconSet ( icon );
+#endif
}
@@ -1754,3 +1770,5 @@ void MainWindow::enableIncidenceActions( bool enabled )
mBeamAction->setEnabled( enabled );
-#endif
+#else
+ mPrintSelAction->setEnabled( enabled );
+#endif
mCancelAction->setEnabled( enabled );