int QwtKnob::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QwtAbstractSlider::qt_metacall(_c, _id, _a); if (_id < 0) return _id; #ifndef QT_NO_PROPERTIES if (_c == QMetaObject::ReadProperty) { void *_v = _a[0]; switch (_id) { case 0: *reinterpret_cast< KnobStyle*>(_v) = knobStyle(); break; case 1: *reinterpret_cast< MarkerStyle*>(_v) = markerStyle(); break; case 2: *reinterpret_cast< int*>(_v) = knobWidth(); break; case 3: *reinterpret_cast< int*>(_v) = borderWidth(); break; case 4: *reinterpret_cast< double*>(_v) = totalAngle(); break; case 5: *reinterpret_cast< int*>(_v) = markerSize(); break; case 6: *reinterpret_cast< int*>(_v) = borderWidth(); break; } _id -= 7; } else if (_c == QMetaObject::WriteProperty) { void *_v = _a[0]; switch (_id) { case 0: setKnobStyle(*reinterpret_cast< KnobStyle*>(_v)); break; case 1: setMarkerStyle(*reinterpret_cast< MarkerStyle*>(_v)); break; case 2: setKnobWidth(*reinterpret_cast< int*>(_v)); break; case 3: setBorderWidth(*reinterpret_cast< int*>(_v)); break; case 4: setTotalAngle(*reinterpret_cast< double*>(_v)); break; case 5: setMarkerSize(*reinterpret_cast< int*>(_v)); break; case 6: setBorderWidth(*reinterpret_cast< int*>(_v)); break; } _id -= 7; } else if (_c == QMetaObject::ResetProperty) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyDesignable) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyScriptable) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyStored) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyEditable) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyUser) { _id -= 7; } #endif // QT_NO_PROPERTIES return _id; }
int QwtThermo::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QWidget::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: setValue((*reinterpret_cast< double(*)>(_a[1]))); break; default: ; } _id -= 1; } #ifndef QT_NO_PROPERTIES else if (_c == QMetaObject::ReadProperty) { void *_v = _a[0]; switch (_id) { case 0: *reinterpret_cast< bool*>(_v) = alarmEnabled(); break; case 1: *reinterpret_cast< double*>(_v) = alarmLevel(); break; case 2: *reinterpret_cast< ScalePos*>(_v) = scalePosition(); break; case 3: *reinterpret_cast< int*>(_v) = spacing(); break; case 4: *reinterpret_cast< int*>(_v) = borderWidth(); break; case 5: *reinterpret_cast< double*>(_v) = maxValue(); break; case 6: *reinterpret_cast< double*>(_v) = minValue(); break; case 7: *reinterpret_cast< int*>(_v) = pipeWidth(); break; case 8: *reinterpret_cast< double*>(_v) = value(); break; } _id -= 9; } else if (_c == QMetaObject::WriteProperty) { void *_v = _a[0]; switch (_id) { case 0: setAlarmEnabled(*reinterpret_cast< bool*>(_v)); break; case 1: setAlarmLevel(*reinterpret_cast< double*>(_v)); break; case 2: setScalePosition(*reinterpret_cast< ScalePos*>(_v)); break; case 3: setSpacing(*reinterpret_cast< int*>(_v)); break; case 4: setBorderWidth(*reinterpret_cast< int*>(_v)); break; case 5: setMaxValue(*reinterpret_cast< double*>(_v)); break; case 6: setMinValue(*reinterpret_cast< double*>(_v)); break; case 7: setPipeWidth(*reinterpret_cast< int*>(_v)); break; case 8: setValue(*reinterpret_cast< double*>(_v)); break; } _id -= 9; } else if (_c == QMetaObject::ResetProperty) { _id -= 9; } else if (_c == QMetaObject::QueryPropertyDesignable) { _id -= 9; } else if (_c == QMetaObject::QueryPropertyScriptable) { _id -= 9; } else if (_c == QMetaObject::QueryPropertyStored) { _id -= 9; } else if (_c == QMetaObject::QueryPropertyEditable) { _id -= 9; } else if (_c == QMetaObject::QueryPropertyUser) { _id -= 9; } #endif // QT_NO_PROPERTIES return _id; }
//SingleStack SingleStack::SingleStack(int x_ini, int y_ini) : Stack(x_ini, y_ini) { resize(cardWidth, cardHeight); background(getColor(dpy, "darkgreen")); border(getColor(dpy, "green")); borderWidth(1); selectInput(ButtonPressMask | EnterWindowMask | LeaveWindowMask); map(); }
int QwtWheel::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QwtAbstractSlider::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: setTotalAngle((*reinterpret_cast< double(*)>(_a[1]))); break; case 1: setViewAngle((*reinterpret_cast< double(*)>(_a[1]))); break; default: ; } _id -= 2; } #ifndef QT_NO_PROPERTIES else if (_c == QMetaObject::ReadProperty) { void *_v = _a[0]; switch (_id) { case 0: *reinterpret_cast< double*>(_v) = totalAngle(); break; case 1: *reinterpret_cast< double*>(_v) = viewAngle(); break; case 2: *reinterpret_cast< int*>(_v) = tickCnt(); break; case 3: *reinterpret_cast< int*>(_v) = wheelWidth(); break; case 4: *reinterpret_cast< int*>(_v) = borderWidth(); break; case 5: *reinterpret_cast< int*>(_v) = wheelBorderWidth(); break; case 6: *reinterpret_cast< double*>(_v) = mass(); break; } _id -= 7; } else if (_c == QMetaObject::WriteProperty) { void *_v = _a[0]; switch (_id) { case 0: setTotalAngle(*reinterpret_cast< double*>(_v)); break; case 1: setViewAngle(*reinterpret_cast< double*>(_v)); break; case 2: setTickCnt(*reinterpret_cast< int*>(_v)); break; case 3: setWheelWidth(*reinterpret_cast< int*>(_v)); break; case 4: setBorderWidth(*reinterpret_cast< int*>(_v)); break; case 5: setWheelBorderWidth(*reinterpret_cast< int*>(_v)); break; case 6: setMass(*reinterpret_cast< double*>(_v)); break; } _id -= 7; } else if (_c == QMetaObject::ResetProperty) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyDesignable) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyScriptable) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyStored) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyEditable) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyUser) { _id -= 7; } #endif // QT_NO_PROPERTIES return _id; }
/** fill the custom widget with current properties */ bool KstViewLegend::fillConfigWidget(QWidget *w, bool isNew) const { ViewLegendWidget *widget = dynamic_cast<ViewLegendWidget*>(w); if (!widget) { return false; } KstBaseCurveList allCurves = kstObjectSubList<KstDataObject, KstBaseCurve>(KST::dataObjectList); if (isNew) { widget->_fontSize->setValue(0); widget->_fontColor->setColor(KstSettings::globalSettings()->foregroundColor); widget->_font->setCurrentFont(KstApp::inst()->defaultFont()); widget->_margin->setValue(5); widget->_boxColors->setColor(KstSettings::globalSettings()->foregroundColor); widget->_vertical->setChecked(true); widget->_transparent->setChecked(false); widget->_border->setValue(2); widget->_title->setText(""); widget->TrackContents->setChecked(true); for (KstBaseCurveList::ConstIterator it = allCurves.begin(); it != allCurves.end(); ++it) { (*it)->readLock(); widget->AvailableCurveList->insertItem((*it)->tagName()); (*it)->unlock(); } } else { // fill legend properties into widget widget->TrackContents->setChecked(trackContents()); widget->_title->setText(title()); widget->_fontSize->setValue(int(fontSize())); widget->_fontColor->setColor(foregroundColor()); widget->_font->setCurrentFont(fontName()); widget->_transparent->setChecked(transparent()); widget->_border->setValue(borderWidth()); widget->_boxColors->setColor(borderColor()); widget->_margin->setValue(_legendMargin); widget->_vertical->setChecked(vertical()); for (KstBaseCurveList::ConstIterator it = _curves.begin(); it != _curves.end(); ++it) { (*it)->readLock(); widget->DisplayedCurveList->insertItem((*it)->tagName()); (*it)->unlock(); } for (KstBaseCurveList::ConstIterator it = allCurves.begin(); it != allCurves.end(); ++it) { (*it)->readLock(); if (_curves.find(*it) == _curves.end()) { widget->AvailableCurveList->insertItem((*it)->tagName()); } (*it)->unlock(); } } return false; }
bool KstViewLabel::fillConfigWidget(QWidget *w, bool isNew) const { ViewLabelWidget *widget = dynamic_cast<ViewLabelWidget*>(w); if (!widget) { return false; } if (isNew) { // probably a new label: set widget to defaults widget->_precision->setValue(8); widget->_rotation->setValue(0); widget->_fontSize->setValue(0); widget->_horizontal->setCurrentItem(0); widget->_fontColor->setColor(KstSettings::globalSettings()->foregroundColor); widget->_font->setCurrentFont(KstApp::inst()->defaultFont()); widget->_margin->setValue(5); widget->_boxColors->setColor(KstSettings::globalSettings()->backgroundColor); if (size().width() * size().height() < 25) { // assume a click, and default to just text widget->_transparent->setChecked(true); widget->_border->setValue(0); } else { // someone drew a box, so assume that is what they wanted widget->_transparent->setChecked(false); widget->_border->setValue(2); } } else { // No, this is broken. It kills latex. #if 0 // replace \n & \t with tabs and newlines for the text edit box QString tmpstr = text(); tmpstr.replace(QString("\\n"), "\n"); tmpstr.replace(QString("\\t"), "\t"); widget->_text->setText(tmpstr); #endif widget->_text->setText(text()); widget->_precision->setValue(int(dataPrecision())); widget->_rotation->setValue(double(rotation())); widget->_fontSize->setValue(int(fontSize())); widget->_horizontal->setCurrentIndex(horizJustifyWrap()); widget->_fontColor->setColor(foregroundColor()); widget->_font->setCurrentFont(fontName()); widget->_transparent->setChecked(transparent()); widget->_border->setValue(borderWidth()); widget->_boxColors->setColor(borderColor()); widget->_margin->setValue(_labelMargin); } widget->_text->setFocus(); return true; }
int QwtSlider::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QwtAbstractSlider::qt_metacall(_c, _id, _a); if (_id < 0) return _id; #ifndef QT_NO_PROPERTIES if (_c == QMetaObject::ReadProperty) { void *_v = _a[0]; switch (_id) { case 0: *reinterpret_cast< Qt::Orientation*>(_v) = orientation(); break; case 1: *reinterpret_cast< ScalePosition*>(_v) = scalePosition(); break; case 2: *reinterpret_cast< bool*>(_v) = hasTrough(); break; case 3: *reinterpret_cast< bool*>(_v) = hasGroove(); break; case 4: *reinterpret_cast< QSize*>(_v) = handleSize(); break; case 5: *reinterpret_cast< int*>(_v) = borderWidth(); break; case 6: *reinterpret_cast< int*>(_v) = spacing(); break; } _id -= 7; } else if (_c == QMetaObject::WriteProperty) { void *_v = _a[0]; switch (_id) { case 0: setOrientation(*reinterpret_cast< Qt::Orientation*>(_v)); break; case 1: setScalePosition(*reinterpret_cast< ScalePosition*>(_v)); break; case 2: setTrough(*reinterpret_cast< bool*>(_v)); break; case 3: setGroove(*reinterpret_cast< bool*>(_v)); break; case 4: setHandleSize(*reinterpret_cast< QSize*>(_v)); break; case 5: setBorderWidth(*reinterpret_cast< int*>(_v)); break; case 6: setSpacing(*reinterpret_cast< int*>(_v)); break; } _id -= 7; } else if (_c == QMetaObject::ResetProperty) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyDesignable) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyScriptable) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyStored) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyEditable) { _id -= 7; } else if (_c == QMetaObject::QueryPropertyUser) { _id -= 7; } else if (_c == QMetaObject::RegisterPropertyMetaType) { if (_id < 7) *reinterpret_cast<int*>(_a[0]) = -1; _id -= 7; } #endif // QT_NO_PROPERTIES return _id; }
//QueryWindow QueryWindow::QueryWindow(const char* queryLabel, const char* leftLabel, const char* rightLabel) : label(queryLabel), leftButton(leftLabel, this), rightButton(rightLabel, this), con(300, 100), mainCon(300, 150) { con.add(&leftButton); con.add(&rightButton); con.reallocate(); mainCon.add(&label); mainCon.add(&con); mainCon.reallocate(); container(&mainCon); _left = false; _right = false; borderWidth(1); }
GraphLib::Object *Ellipse::copy() { Ellipse *ellipse = new Ellipse(); ellipse->setCorner(corner()); ellipse->setWidth(width()); ellipse->setHeight(height()); ellipse->setBorderWidth(borderWidth()); ellipse->setBorderColor(borderColor()); ellipse->setInnerColor(innerColor()); ellipse->setShowBackground(showBackground()); ellipse->setAspectType(aspectType()); ellipse->setLineStyle(lineStyle()); ellipse->setDashLength(dashLength()); return ellipse; }
int QwtSlider::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QwtAbstractSlider::qt_metacall(_c, _id, _a); if (_id < 0) return _id; #ifndef QT_NO_PROPERTIES if (_c == QMetaObject::ReadProperty) { void *_v = _a[0]; switch (_id) { case 0: *reinterpret_cast< ScalePos*>(_v) = scalePosition(); break; case 1: *reinterpret_cast< BackgroundStyles*>(_v) = backgroundStyle(); break; case 2: *reinterpret_cast< QSize*>(_v) = handleSize(); break; case 3: *reinterpret_cast< int*>(_v) = borderWidth(); break; case 4: *reinterpret_cast< int*>(_v) = spacing(); break; } _id -= 5; } else if (_c == QMetaObject::WriteProperty) { void *_v = _a[0]; switch (_id) { case 0: setScalePosition(*reinterpret_cast< ScalePos*>(_v)); break; case 1: setBackgroundStyle(*reinterpret_cast< BackgroundStyles*>(_v)); break; case 2: setHandleSize(*reinterpret_cast< QSize*>(_v)); break; case 3: setBorderWidth(*reinterpret_cast< int*>(_v)); break; case 4: setSpacing(*reinterpret_cast< int*>(_v)); break; } _id -= 5; } else if (_c == QMetaObject::ResetProperty) { _id -= 5; } else if (_c == QMetaObject::QueryPropertyDesignable) { _id -= 5; } else if (_c == QMetaObject::QueryPropertyScriptable) { _id -= 5; } else if (_c == QMetaObject::QueryPropertyStored) { _id -= 5; } else if (_c == QMetaObject::QueryPropertyEditable) { _id -= 5; } else if (_c == QMetaObject::QueryPropertyUser) { _id -= 5; } #endif // QT_NO_PROPERTIES return _id; }
void KstViewBox::paintSelf(KstPainter& p, const QRegion& bounds) { p.save(); if (p.type() != KstPainter::P_PRINT && p.type() != KstPainter::P_EXPORT) { if (p.makingMask()) { p.setRasterOp(Qt::SetROP); } else { const QRegion clip(clipRegion()); KstViewObject::paintSelf(p, bounds - clip); p.setClipRegion(bounds & clip); } } // restrict the border width so we do not draw outside of the rectangle itself int bw(borderWidth() * p.lineWidthAdjustmentFactor()); if (bw > _geom.width() / 2) { bw = _geom.width() / 2; } if (bw > _geom.height()) { bw = _geom.height() / 2; } QPen pen(borderColor(), bw); pen.setJoinStyle(_cornerStyle); if (bw == 0) { pen.setStyle(Qt::NoPen); } p.setPen(pen); if (_transparentFill) { p.setBrush(Qt::NoBrush); } else { p.setBrush(_foregroundColor); } QRect r; r.setX(_geom.left() + bw / 2); r.setY(_geom.top() + bw / 2); r.setWidth(_geom.width() - bw); r.setHeight(_geom.height() - bw); p.drawRoundRect(r, _xRound, _yRound); p.restore(); }
void ReactiveRectangleElement::paint(juce::Graphics &g) { g.saveState(); if (clip) { g.reduceClipRegion(clipPath); } if(width() > 0 && height() > 0) { if (fill) { g.setColour(fillColour()); g.fillRoundedRectangle(fx, fy, fw, fh, radius()); } g.setColour(borderColour()); g.drawRoundedRectangle(fx, fy, fw, fh, radius(), borderWidth()); } GraphicsElement::paint(g); g.restoreState(); }
void KDChart::TextBubbleLayoutItem::setGeometry( const QRect& r ) { const int border = borderWidth(); m_text->setGeometry( r.adjusted( border, border, -border, -border ) ); }
ScoreWindow::ScoreWindow() : exitButton(" Ok ", this), winLabel(""), defeatLabel(""), winpLabel(""), defeatpLabel(""), cwinLabel(""), cdefeatLabel(""), undoLabel(""), totalLabel(""), mainCon(300, 400) { mainCon.add(&winLabel); mainCon.add(&defeatLabel); mainCon.add(&winpLabel); mainCon.add(&defeatpLabel); mainCon.add(&cwinLabel); mainCon.add(&cdefeatLabel); mainCon.add(&undoLabel); mainCon.add(&totalLabel); mainCon.add(&exitButton); mainCon.reallocate(); container(&mainCon); _wins = _defeats = 0; _continuousWins = 0; _continuousDefeats = 0; _previousWon = false; _undos = 0; _totalScore = 0; exitPressed = false; char* home = getenv("HOME"); if (home == NULL) { fprintf(stderr, "Cannot get $HOME. Assuming I am at home directory now.\n"); saveFile = ".xfreecell"; } else { saveFile = home; saveFile += "/.xfreecell"; } DIR* dir = opendir(saveFile.c_str()); if (dir == NULL) { switch (errno) { case ENOENT: fprintf(stderr, "Directory %s not found. Creating.\n", saveFile.c_str()); mkdir(saveFile.c_str(), 0755); break; case ENOTDIR: fprintf(stderr, "%s must be directory.\n", saveFile.c_str()); exit(1); break; default: perror("ScoreWindow::ScoreWindow()"); exit(1); } } else closedir(dir); saveFile += "/score"; readScore(); borderWidth(1); }
QRect KDChart::TextBubbleLayoutItem::geometry() const { const int border = borderWidth(); return m_text->geometry().adjusted( -border, -border, border, border ); }
QSize KDChart::TextBubbleLayoutItem::sizeHint() const { const int border = borderWidth(); return m_text->sizeHint() + QSize( 2 * border, 2 * border ); }
int QwtThermo::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QwtAbstractScale::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { if (_id < 1) qt_static_metacall(this, _c, _id, _a); _id -= 1; } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) { if (_id < 1) *reinterpret_cast<int*>(_a[0]) = -1; _id -= 1; } #ifndef QT_NO_PROPERTIES else if (_c == QMetaObject::ReadProperty) { void *_v = _a[0]; switch (_id) { case 0: *reinterpret_cast< Qt::Orientation*>(_v) = orientation(); break; case 1: *reinterpret_cast< ScalePosition*>(_v) = scalePosition(); break; case 2: *reinterpret_cast< OriginMode*>(_v) = originMode(); break; case 3: *reinterpret_cast< bool*>(_v) = alarmEnabled(); break; case 4: *reinterpret_cast< double*>(_v) = alarmLevel(); break; case 5: *reinterpret_cast< double*>(_v) = origin(); break; case 6: *reinterpret_cast< int*>(_v) = spacing(); break; case 7: *reinterpret_cast< int*>(_v) = borderWidth(); break; case 8: *reinterpret_cast< int*>(_v) = pipeWidth(); break; case 9: *reinterpret_cast< double*>(_v) = value(); break; } _id -= 10; } else if (_c == QMetaObject::WriteProperty) { void *_v = _a[0]; switch (_id) { case 0: setOrientation(*reinterpret_cast< Qt::Orientation*>(_v)); break; case 1: setScalePosition(*reinterpret_cast< ScalePosition*>(_v)); break; case 2: setOriginMode(*reinterpret_cast< OriginMode*>(_v)); break; case 3: setAlarmEnabled(*reinterpret_cast< bool*>(_v)); break; case 4: setAlarmLevel(*reinterpret_cast< double*>(_v)); break; case 5: setOrigin(*reinterpret_cast< double*>(_v)); break; case 6: setSpacing(*reinterpret_cast< int*>(_v)); break; case 7: setBorderWidth(*reinterpret_cast< int*>(_v)); break; case 8: setPipeWidth(*reinterpret_cast< int*>(_v)); break; case 9: setValue(*reinterpret_cast< double*>(_v)); break; } _id -= 10; } else if (_c == QMetaObject::ResetProperty) { _id -= 10; } else if (_c == QMetaObject::QueryPropertyDesignable) { _id -= 10; } else if (_c == QMetaObject::QueryPropertyScriptable) { _id -= 10; } else if (_c == QMetaObject::QueryPropertyStored) { _id -= 10; } else if (_c == QMetaObject::QueryPropertyEditable) { _id -= 10; } else if (_c == QMetaObject::QueryPropertyUser) { _id -= 10; } else if (_c == QMetaObject::RegisterPropertyMetaType) { if (_id < 10) *reinterpret_cast<int*>(_a[0]) = -1; _id -= 10; } #endif // QT_NO_PROPERTIES return _id; }