Work on wxUI and UsersDialog

This commit is contained in:
2011-09-04 11:21:30 +02:00
parent e6ff989bfa
commit f6e0f92ad7
7 changed files with 224 additions and 49 deletions

View File

@@ -28,21 +28,18 @@
std::vector<ImportEngine*> * KissCount::_importEngines;
std::vector<ExportEngine*> * KissCount::_exportEngines;
KissCount::KissCount(const char* bdd_filename) : QApplication(0, 0), _user(0)
KissCount::KissCount(int argc, char** argv) : QApplication(argc, argv), _user(0)
{
//wxRect rect = wxDisplay().GetGeometry();
_wxUI = new wxUI(this, "KissCount");
//_wxUI->SetLanguage(wxLocale::GetSystemLanguage());
_wxUI->show();
// _wxUI->Centre();
// _wxUI->Disable();
_wxUI->showMaximized();
_wxUI->setDisabled(true);
try
{
_db = new Database(bdd_filename, this);
_db = new Database((argc == 2) ? argv[1] : 0, this);
}
catch (std::string s)
{
@@ -51,7 +48,7 @@ KissCount::KissCount(const char* bdd_filename) : QApplication(0, 0), _user(0)
}
_wxUI->ChangeUser();
//_wxUI->enable();
_wxUI->setDisabled(false);
}
KissCount::~KissCount()

View File

@@ -54,7 +54,7 @@ class ExportEngine;
class KissCount : public QApplication
{
public:
KissCount(const char* bdd_filename);
KissCount(int argc, char** argv);
~KissCount();
std::list<QString> GetUsers();