Method: Command_table#empty_data_exist?

Defined in:
lib/class/Command_table.rb

#empty_data_exist?Boolean

Returns:

  • (Boolean)


209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
# File 'lib/class/Command_table.rb', line 209

def empty_data_exist?
   # ARRAY SIZE
	if @cmd_table.rowCount == 0
	  Qt::MessageBox.new(Qt::MessageBox::Warning, 'Bytes array empty', 'The bytes array is empty').exec
		return true
   end
	@cmd_table.rowCount.times do |i|
		# EMPTY BYTE CELL
		if @cmd_table.item(i, 1).text == ''
			@cmd_table.setCurrentItem(@cmd_table.item(i, 1))
			Qt::MessageBox.new(Qt::MessageBox::Warning, 'Empty byte', 'Empty byte cell detected').exec
			return true
		end
     if @bus == 'SPI'
 			# EMPTY REPETITION CELL
 			if @cmd_table.item(i, 2).text == ''
 				@cmd_table.setCurrentItem(@cmd_table.item(i, 2))
 				Qt::MessageBox.new(Qt::MessageBox::Warning, 'Empty repetition', 'Empty repetition cell detected').exec
 				return true
 			end
     end
	end
	return false
end