167
168
169
170
171
172
173
174
175
176
177
178
179
180
|
# File 'lib/class/Wire_helper.rb', line 167
def mousePressEvent(event)
begin
pin = self.instance_variable_get('@UPin')
pin.setColor
pin.instance_variable_get('@api').signalHelpingWiring(pin.instance_variable_get('@signalId'))
pin.instance_variable_get('@signalTxt').clearFocus
pin.instance_variable_get('@nbrTxt').clearFocus
rescue
pin.instance_variable_get('@api').setWiringLeds(0x0000000000000000)
pin.instance_variable_get('@signalTxt').clearFocus
pin.instance_variable_get('@nbrTxt').clearFocus
Qt::MessageBox.new(Qt::MessageBox::Critical, 'Signal not found', 'This signal is not handled by the board').exec
end
end
|