Changeset 365 in PSPA for Interface_Web/trunk/pspaWT/sources/userInterface/src/GWt_elementLigneFaisceau.cc
- Timestamp:
- Mar 5, 2013, 4:54:27 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Interface_Web/trunk/pspaWT/sources/userInterface/src/GWt_elementLigneFaisceau.cc
r359 r365 149 149 actions->setLayout(vLayoutActions); 150 150 151 WText* actionParameters = new WText(" "); 152 WText* actionSoftware = new WText("Software"); 153 151 actionParameters_ = new WText(" "); 152 actionTrash_ = new WText(" "); 153 154 // set tooltips 155 actionParameters_->setToolTip("change parameters"); 156 actionTrash_->setToolTip("delete"); 157 154 158 // Set class for actions elements 155 actionParameters->setStyleClass("Button WhiteButton ContrastButton parameters"); 156 actionParameters->setMaximumSize(32,32); 157 actionParameters->setMinimumSize(32,32); 158 159 actionSoftware->setStyleClass("Button WhiteButton ContrastButton software"); 160 actionParameters->setPositionScheme(Wt::Static); 159 actionParameters_->setStyleClass("Button WhiteButton HiddenButton parameters"); 160 actionParameters_->setMaximumSize(32,32); 161 actionParameters_->setMinimumSize(32,32); 162 actionParameters_->setPositionScheme(Wt::Static); 163 164 actionTrash_->setStyleClass("Button WhiteButton HiddenButton trash"); 165 actionTrash_->setMaximumSize(32,32); 166 actionTrash_->setMinimumSize(32,32); 167 actionTrash_->setPositionScheme(Wt::Static); 161 168 162 169 // Set the global action class … … 165 172 actions->setOffsets(0); 166 173 167 vLayoutActions->addWidget(actionParameters );168 vLayoutActions->addWidget(action Software);174 vLayoutActions->addWidget(actionParameters_); 175 vLayoutActions->addWidget(actionTrash_); 169 176 vLayoutElementContainer->addWidget(actions); 170 177 … … 177 184 setLayout(gridLayout); 178 185 186 // enable signals 187 elementContainer_->mouseWentOut().connect(this,&GWt_elementLigneFaisceau::mouseWentOut); 188 elementContainer_->mouseWentOver().connect(this,&GWt_elementLigneFaisceau::mouseWentOver); 189 190 actionParameters_->clicked().connect(GWt_abstractElement_,&GWt_abstractElement::showParameters); 191 actionTrash_->clicked().connect(GWt_abstractElement_,&GWt_abstractElement::deleteElement); 179 192 } 180 193 … … 262 275 } 263 276 } 277 278 279 void GWt_elementLigneFaisceau::mouseWentOut() { 280 actionParameters_->setStyleClass("Button WhiteButton HiddenButton parameters"); 281 actionTrash_->setStyleClass("Button WhiteButton HiddenButton trash"); 282 } 283 284 285 void GWt_elementLigneFaisceau::mouseWentOver() { 286 actionParameters_->setStyleClass("Button WhiteButton ContrastButton parameters"); 287 actionTrash_->setStyleClass("Button WhiteButton ContrastButton trash"); 288 }
Note: See TracChangeset
for help on using the changeset viewer.