#include <QUrl>
#include <QLocale>
#include <QFile>
+
+#include <cstdlib>
+
#include "settingsdialog.h"
-#define VERSION "0.9" /*! Program version */
+#define VERSION "0.9.2" /*! Program version */
UrpoMainWindow::UrpoMainWindow(QWidget *parent)
: QMainWindow(parent)
{
setWindowTitle(QString("URPO ") + VERSION );
+ setWindowIcon( QIcon(":/urpo.png"));
// Load connection settings
settings_ = new UrpoConnectionSettings("Urpo","Urpo");
void UrpoMainWindow::initHelp()
{
+
+
// Init help
helpBrowser_ = new QTextBrowser();
helpBrowser_->setWindowTitle(tr("Urpo Help"));
// Load help file
// Try to load locale version index_fi etc.
- QString language=QLocale::system().name().left(2);
- QString helpfilename = QString(":/help/index_") + language + QString(".html");
+
+ // using LANG enviroment variable instead of QLocale because of Qt on Maemo problem
+ // bug #6136
+ QString language = std::getenv("LANG");
+
+ QString helpfilename = QString(":/help/index_") + language.left(2).toLower() + QString(".html");
QFile helpfile( helpfilename );
if( helpfile.exists() )