Public Member Functions | |
| def | __init__ |
| def | setup_ui |
| def | set_color |
| def | get_color |
| def | edit |
Public Attributes | |
| pixmap_size | |
| color | |
Private Member Functions | |
| def | __make_pixmap |
| def py::gui::widget::color_button::__init__ | ( | self, | ||
parent = None | ||||
| ) |
| def py::gui::widget::color_button::setup_ui | ( | self | ) |
| def py::gui::widget::color_button::set_color | ( | self, | ||
| color | ||||
| ) |
| def py::gui::widget::color_button::get_color | ( | self | ) |
| def py::gui::widget::color_button::__make_pixmap | ( | self, | ||
| color | ||||
| ) | [private] |
| def py::gui::widget::color_button::edit | ( | self | ) |
00105 : 00106 if self.color : 00107 color = QColor(self.color) 00108 else : 00109 color = QColor() 00110 color = QColorDialog.getColor(color, self) 00111 if color.isValid() : 00112 color = str(color.name()) 00113 if color != self.color : 00114 self.set_color(color) 00115 QObject.emit(self, SIGNAL("changed")) 00116 00117 class link_label( QLabel ) :
1.5.3