]> git.defcon.no Git - rctxduino/blob - tools/jstt/jstt.cpp
5698a1adbdf4a4010d19d572aa7544cfbf0db827
[rctxduino] / tools / jstt / jstt.cpp
1 #include "jstt.h"
2 #include "ui_jstt.h"
3
4 jstt::jstt(QWidget *parent) :
5 QMainWindow(parent),
6 ui(new Ui::jstt)
7 {
8 int i;
9
10 ui->setupUi(this);
11
12 if( SDL_Init(SDL_INIT_JOYSTICK) == 0 ) {
13 for(i = 0; i < SDL_NumJoysticks(); i++) {
14 this->jsNames.append(SDL_JoystickName(i));
15 }
16 ui->Joysticks->addItems(this->jsNames);
17 }
18 }
19
20 jstt::~jstt()
21 {
22 delete ui;
23 }
24
25 void jstt::changeEvent(QEvent *e)
26 {
27 QMainWindow::changeEvent(e);
28 switch (e->type()) {
29 case QEvent::LanguageChange:
30 ui->retranslateUi(this);
31 break;
32 default:
33 break;
34 }
35 }