summaryrefslogtreecommitdiffabout
path: root/kmicromail
Side-by-side diff
Diffstat (limited to 'kmicromail') (more/less context) (ignore whitespace changes)
-rw-r--r--kmicromail/mainwindow.cpp27
1 files changed, 26 insertions, 1 deletions
diff --git a/kmicromail/mainwindow.cpp b/kmicromail/mainwindow.cpp
index 24196b4..e020297 100644
--- a/kmicromail/mainwindow.cpp
+++ b/kmicromail/mainwindow.cpp
@@ -155,49 +155,74 @@ MainWindow::MainWindow( QWidget *parent, const char *name, WFlags flags )
QPopupMenu* helpMenu = new QPopupMenu( menuBar );
menuBar->insertItem( tr( "Help" ), helpMenu );
QAction* li = new QAction(tr("About"), QPixmap(), 0, 0, this);
connect( li, SIGNAL( activated() ), SLOT( showAbout()) );
li->addTo(helpMenu);
li = new QAction(tr("Licence"),QPixmap(), 0, 0, this);
connect( li, SIGNAL( activated() ), SLOT( showLicence()) );
li->addTo(helpMenu);
li = new QAction(tr("LibEtPan Licence"), QPixmap(), 0, 0, this);
connect( li, SIGNAL( activated() ), SLOT( showEtpanLicence()) );
li->addTo(helpMenu);
}
MainWindow::~MainWindow()
{
}
void MainWindow::showLicence()
{
KApplication::showLicence();
}
void MainWindow::showAbout()
{
- qDebug("MainWindow::showAbout() ");
+ QString version;
+#include <../version>
+
+ QString cap = "About KOpieMail/Pi";
+ QString text = i18n("KOpieMail/Platform-independent\n") +
+ "(OM/Pi) " + version + " - "
+
+#ifdef DESKTOP_VERSION
+ "Desktop Edition\n"
+#else
+ "PDA-Edition\nfor: Zaurus 5x00 / 7x0 / 8x0\n"
+#endif
+ "www.pi-sync.net\n\n"
+
+
+
+"Copyright (c) 2004 Lutz Rogowski <lutz@pi-sync.net>\n"
+ "KOpieMail/Pi is based on Opie Mail\n"
+ "Copyright (c) Rajko Albrecht and the Opie team\n"
+ "KOpieMail/Pi is licensed under the GPL\n"
+ "\n"
+ "KOpieMail/Pi uses LibEtPan - a mail stuff library\n"
+ "Copyright (C) 2001, 2002 - DINH Viet Hoa\n"
+ "libEtPan has its own licence - see LibEtPan licence\n";
+
+ KApplication::showText( cap, text );
}
void MainWindow::showEtpanLicence()
{
KApplication::showFile( "LibEtPan licence", "kdepim/kmicromail/COPYRIGHTlibetpan" );
}
void MainWindow::appMessage(const QCString &, const QByteArray &)
{
qDebug("appMessage implemented by subclass");
}
void MainWindow::slotAdjustLayout() {
/*
QWidget *d = QApplication::desktop();
if ( d->width() < d->height() ) {
layout->setDirection( QBoxLayout::TopToBottom );
} else {
layout->setDirection( QBoxLayout::LeftToRight );
}
*/
}