diff options
| author | Stanislaw Halik <sthalik@misaki.pl> | 2014-01-03 20:47:55 +0100 | 
|---|---|---|
| committer | Stanislaw Halik <sthalik@misaki.pl> | 2014-01-03 20:47:55 +0100 | 
| commit | 01b0a3bcfa48422289dab9df7af88eda52e80d9d (patch) | |
| tree | 63ed135e6d07137c689ec5c919349a3f175cec18 /ftnoir_tracker_joystick | |
| parent | a97755aecdd6632b13f026e1a1e5cbc1cd18e22e (diff) | |
initialize joylist in right order. pad out device list.
Diffstat (limited to 'ftnoir_tracker_joystick')
| -rw-r--r-- | ftnoir_tracker_joystick/ftnoir_tracker_joystick_dialog.cpp | 10 | 
1 files changed, 9 insertions, 1 deletions
diff --git a/ftnoir_tracker_joystick/ftnoir_tracker_joystick_dialog.cpp b/ftnoir_tracker_joystick/ftnoir_tracker_joystick_dialog.cpp index 812ad454..a22c90f4 100644 --- a/ftnoir_tracker_joystick/ftnoir_tracker_joystick_dialog.cpp +++ b/ftnoir_tracker_joystick/ftnoir_tracker_joystick_dialog.cpp @@ -19,7 +19,6 @@ TrackerControls::TrackerControls() : tracker(nullptr)      connect(ui.buttonBox, SIGNAL(accepted()), this, SLOT(doOK()));      connect(ui.buttonBox, SIGNAL(rejected()), this, SLOT(doCancel())); -    tie_setting(s.joyid, ui.joylist);      tie_setting(s.axis_0, ui.comboBox);      tie_setting(s.axis_1, ui.comboBox_2);      tie_setting(s.axis_2, ui.comboBox_3); @@ -45,6 +44,15 @@ fin:          if (g_pDI)              g_pDI->Release();      } +	 +	for (int i = ui.joylist->count(); i < 8; i++) +	{ +		GUID dummy = {0}; +		guids.push_back(dummy); +		ui.joylist->addItem("Nonexistent"); +	} +	 +	tie_setting(s.joyid, ui.joylist);  }  void TrackerControls::doOK() {  | 
