locale, statusbar

locale: english as default
statusbar: progressbar dissappear at 100%
This commit is contained in:
Liran BN 2014-10-13 17:11:57 +03:00
parent e48ae9d43c
commit 2209923153
4 changed files with 11 additions and 13 deletions

View file

@ -111,7 +111,7 @@ void jceStatusBar::setIconConnectionStatus(jceProgressStatus update)
*/ */
void jceStatusBar::setProgressValue(int value) void jceStatusBar::setProgressValue(int value)
{ {
if (value == 0) if (value == 0 || value == 100)
{ {
progressBar->setVisible(false); progressBar->setVisible(false);
progressBar->setValue(0); progressBar->setValue(0);

View file

@ -7,6 +7,7 @@
//TODO: Project todo list //TODO: Project todo list
//update translation, update site spelling, release notes, update help //update translation, update site spelling, release notes, update help
//BUG: fix locale on windows
int main(int argc, char *argv[]) int main(int argc, char *argv[])
{ {
#ifdef QT_DEBUG // Incase QtCreator is in Debug mode all qDebug messages will go to terminal #ifdef QT_DEBUG // Incase QtCreator is in Debug mode all qDebug messages will go to terminal
@ -24,17 +25,17 @@ int main(int argc, char *argv[])
SaveData data; SaveData data;
loco = data.getLocal(); loco = data.getLocal();
//Loading Local (From Settings file (SaveData.cpp) //Loading Local (From Settings file (SaveData.cpp)
if(loco == "default") if(loco == "en")
{ {
QString locale = QLocale::system().name(); translator.load("jce_" + loco , a.applicationDirPath());
translator.load("jce_"+locale , a.applicationDirPath()); qDebug() << Q_FUNC_INFO << "Locale : English Local Loaded";
qDebug() << Q_FUNC_INFO << "Local : Default Local Loaded";
}else if(loco == "he"){ }else if(loco == "he"){
translator.load("jce_he" , a.applicationDirPath()); translator.load("jce_" + loco , a.applicationDirPath());
qDebug() << Q_FUNC_INFO << "Local : Hebrew Local Loaded"; qDebug() << Q_FUNC_INFO << "Local : Hebrew Local Loaded";
}else{ }else{
translator.load("jce_en" , a.applicationDirPath()); translator.load("jce_en" , a.applicationDirPath());
qDebug() << Q_FUNC_INFO << "Local : English Local Loaded"; data.reset();
qCritical() << Q_FUNC_INFO << "save data corrupted, rested file.";
} }
a.installTranslator(&translator); //Setting local a.installTranslator(&translator); //Setting local
a.setApplicationVersion(APP_VERSION); a.setApplicationVersion(APP_VERSION);

View file

@ -88,7 +88,7 @@ void SaveData::setCal(QString cal)
*/ */
void SaveData::setLocal(QString local) void SaveData::setLocal(QString local)
{ {
DB.insert("local", local); DB.insert("locale", local);
save(); save();
} }
@ -116,7 +116,7 @@ QString SaveData::getPassword()
*/ */
QString SaveData::getLocal() QString SaveData::getLocal()
{ {
return DB.value("local"); return DB.value("locale");
} }
/** /**
@ -160,7 +160,7 @@ void SaveData::createDB()
{ {
DB.insert("username", ""); DB.insert("username", "");
DB.insert("password", ""); DB.insert("password", "");
DB.insert("local", "default"); DB.insert("locale", "en");
DB.insert("calendar", ""); DB.insert("calendar", "");
} }

View file

@ -152,9 +152,6 @@ void jceLogin::reMakeConnection()
*/ */
int jceLogin::makeFirstVisit() int jceLogin::makeFirstVisit()
{ {
QString usr = jceA->getUsername();
QString psw = jceA->getPassword();
if (JceConnector->sendData(jceLoginHtmlScripts::makeRequest(jceLoginHtmlScripts::getFirstValidationStep(*jceA)))) if (JceConnector->sendData(jceLoginHtmlScripts::makeRequest(jceLoginHtmlScripts::getFirstValidationStep(*jceA))))
{ {
if (!JceConnector->recieveData(recieverPage)) if (!JceConnector->recieveData(recieverPage))