130 |
mainwindow->signal_sample_ref_changed().connect( |
mainwindow->signal_sample_ref_changed().connect( |
131 |
gigedit->signal_sample_ref_changed().make_slot() |
gigedit->signal_sample_ref_changed().make_slot() |
132 |
); |
); |
133 |
|
mainwindow->signal_keyboard_key_hit().connect( |
134 |
|
gigedit->signal_keyboard_key_hit().make_slot() |
135 |
|
); |
136 |
|
mainwindow->signal_keyboard_key_released().connect( |
137 |
|
gigedit->signal_keyboard_key_released().make_slot() |
138 |
|
); |
139 |
} |
} |
140 |
|
|
141 |
} // namespace |
} // namespace |
213 |
return sample_ref_changed_signal; |
return sample_ref_changed_signal; |
214 |
} |
} |
215 |
|
|
216 |
|
sigc::signal<void, int/*key*/, int/*velocity*/>& GigEdit::signal_keyboard_key_hit() { |
217 |
|
return keyboard_key_hit_signal; |
218 |
|
} |
219 |
|
|
220 |
|
sigc::signal<void, int/*key*/, int/*velocity*/>& GigEdit::signal_keyboard_key_released() { |
221 |
|
return keyboard_key_released_signal; |
222 |
|
} |
223 |
|
|
224 |
Glib::StaticMutex GigEditState::mutex = GLIBMM_STATIC_MUTEX_INIT; |
Glib::StaticMutex GigEditState::mutex = GLIBMM_STATIC_MUTEX_INIT; |
225 |
Glib::Dispatcher* GigEditState::dispatcher = 0; |
Glib::Dispatcher* GigEditState::dispatcher = 0; |