summaryrefslogtreecommitdiffstats
path: root/qtruby/rubylib/designer/examples/colortool/colornameform.ui.rb
blob: db671b77b36c4acbcdd09a3e52889e398b9b47fa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class ColorNameForm

@colors = {}

def setColors( colors )
    @colors = colors
end

def validate()
    name = @colorLineEdit.text()
    if ! name.empty? &&
     ( @colors.empty? || ! @colors.has_key?( name ) ) 
    accept()
    else
        @colorLineEdit.selectAll()
    end
end

end