void VCFrame::saveFramesToFile(QFile& file, t_vc_id parentID) { QString s; QString t; // Comment s = QString("# Virtual Console Frame Entry\n"); file.writeBlock((const char*) s, s.length()); // Entry type s = QString("Entry = Frame") + QString("\n"); file.writeBlock((const char*) s, s.length()); // Name s = QString("Name = ") + caption() + QString("\n"); file.writeBlock((const char*) s, s.length()); // Parent ID if (parentID != 0) { t.setNum(parentID); s = QString("Parent = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); } // Geometry if (m_bottomFrame == false) { // X t.setNum(x()); s = QString("X = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // Y t.setNum(y()); s = QString("Y = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // W t.setNum(width()); s = QString("Width = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // H t.setNum(height()); s = QString("Height = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); } // Palette if (ownPalette()) { // Text color t.setNum(qRgb(paletteForegroundColor().red(), paletteForegroundColor().green(), paletteForegroundColor().blue())); s = QString("Textcolor = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // Background color t.setNum(qRgb(paletteBackgroundColor().red(), paletteBackgroundColor().green(), paletteBackgroundColor().blue())); s = QString("Backgroundcolor = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); } // Background pixmap if (paletteBackgroundPixmap()) { s = QString("Pixmap = " + iconText() + QString("\n")); file.writeBlock((const char*) s, s.length()); } // Font s = QString("Font = ") + font().toString() + QString("\n"); file.writeBlock((const char*) s, s.length()); // Frame if (frameStyle() & KFrameStyle) { s = QString("Frame = ") + Settings::trueValue() + QString("\n"); } else { s = QString("Frame = ") + Settings::falseValue() + QString("\n"); } file.writeBlock((const char*) s, s.length()); // Button Behaviour t.setNum(m_buttonBehaviour); s = QString("ButtonBehaviour = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // ID t.setNum(id()); s = QString("ID = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); if (children() != NULL) { QObjectList* ol = (QObjectList*) children(); QObjectListIt it(*ol); // Child frames for (; it.current() != NULL; ++it) { if (QString(it.current()->className()) == QString("VCFrame")) { VCFrame* w = (VCFrame*) it.current(); w->saveFramesToFile(file, id()); } } } }
// // Save settings to file // void VCDockSlider::saveToFile(QFile &file, t_vc_id parentID) { QString s; QString t; // Comment s = QString("# Virtual Console Slider Entry\n"); file.writeBlock((const char*) s, s.length()); // Entry type s = QString("Entry = Slider") + QString("\n"); file.writeBlock((const char*) s, s.length()); // Name s = QString("Name = ") + caption() + QString("\n"); file.writeBlock((const char*) s, s.length()); // Parent ID t.setNum(parentID); s = QString("Parent = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // X t.setNum(x()); s = QString("X = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // Y t.setNum(y()); s = QString("Y = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // W t.setNum(width()); s = QString("Width = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // H t.setNum(height()); s = QString("Height = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // Text color if (ownPalette()) { t.setNum(qRgb(paletteForegroundColor().red(), paletteForegroundColor().green(), paletteForegroundColor().blue())); s = QString("Textcolor = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); t.setNum(qRgb(paletteBackgroundColor().red(), paletteBackgroundColor().green(), paletteBackgroundColor().blue())); s = QString("Backgroundcolor = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); } // Background pixmap if (paletteBackgroundPixmap()) { s = QString("Pixmap = " + iconText() + QString("\n")); file.writeBlock((const char*) s, s.length()); } // Frame if (frameStyle() & KFrameStyle) { s = QString("Frame = ") + Settings::trueValue() + QString("\n"); } else { s = QString("Frame = ") + Settings::falseValue() + QString("\n"); } file.writeBlock((const char*) s, s.length()); // Font s = QString("Font = ") + font().toString() + QString("\n"); file.writeBlock((const char*) s, s.length()); // Bus t.setNum(m_busID); s = QString("Bus = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // Bus Lo t.setNum(m_busLowLimit); s = QString("BusLowLimit = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // Bus Hi t.setNum(m_busHighLimit); s = QString("BusHighLimit = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // Channels if (m_channels.count()) { s = QString("Channels = "); QValueList<t_channel>::Iterator it; for (it = m_channels.begin(); it != m_channels.end(); ++it) { t.sprintf("%.3d", *it); s += t + QString(" "); } s += QString("\n"); file.writeBlock((const char*) s, s.length()); } // Level Lo t.setNum(m_levelLowLimit); s = QString("LevelLowLimit = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // Level Hi t.setNum(m_levelHighLimit); s = QString("LevelHighLimit = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // Mode (must be written after bus & channel settings) s = QString("Mode = ") + modeString(m_mode) + QString("\n"); file.writeBlock((const char*) s, s.length()); // Value t.setNum(m_slider->value()); s = QString("Value = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); }
void VCButton::saveToFile(QFile& file, unsigned int parentID) { QString s; QString t; // Comment s = QString("# Virtual Console Button Entry\n"); file.writeBlock((const char*) s, s.length()); // Entry type s = QString("Entry = Button") + QString("\n"); file.writeBlock((const char*) s, s.length()); // Name s = QString("Name = ") + caption() + QString("\n"); file.writeBlock((const char*) s, s.length()); // Parent ID t.setNum(parentID); s = QString("Parent = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // X t.setNum(x()); s = QString("X = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // Y t.setNum(y()); s = QString("Y = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // W t.setNum(width()); s = QString("Width = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // H t.setNum(height()); s = QString("Height = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // Text color if (ownPalette()) { t.setNum(qRgb(paletteForegroundColor().red(), paletteForegroundColor().green(), paletteForegroundColor().blue())); s = QString("Textcolor = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // Background color t.setNum(qRgb(paletteBackgroundColor().red(), paletteBackgroundColor().green(), paletteBackgroundColor().blue())); s = QString("Backgroundcolor = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); } // Background pixmap if (paletteBackgroundPixmap()) { s = QString("Pixmap = " + iconText() + QString("\n")); file.writeBlock((const char*) s, s.length()); } // Font s = QString("Font = ") + font().toString() + QString("\n"); file.writeBlock((const char*) s, s.length()); // Function s.sprintf("Function = %d\n", m_functionID); file.writeBlock((const char*) s, s.length()); // Key binding assert(m_keyBind); s.sprintf("BindKey = %d\n", m_keyBind->key()); file.writeBlock((const char*) s, s.length()); s.sprintf("BindMod = %d\n", m_keyBind->mod()); file.writeBlock((const char*) s, s.length()); s.sprintf("BindPress = %d\n", m_keyBind->pressAction()); file.writeBlock((const char*) s, s.length()); s.sprintf("BindRelease = %d\n", m_keyBind->releaseAction()); file.writeBlock((const char*) s, s.length()); }
void VCLabel::saveToFile(QFile& file, unsigned int parentID) { QString s; QString t; // Comment s = QString("# Virtual Console Label Entry\n"); file.writeBlock((const char*) s, s.length()); // Entry type s = QString("Entry = Label") + QString("\n"); file.writeBlock((const char*) s, s.length()); // Name s = QString("Name = ") + caption() + QString("\n"); file.writeBlock((const char*) s, s.length()); // Parent ID t.setNum(parentID); s = QString("Parent = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // X t.setNum(x()); s = QString("X = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // Y t.setNum(y()); s = QString("Y = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // W t.setNum(width()); s = QString("Width = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // H t.setNum(height()); s = QString("Height = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // Text color if (ownPalette()) { t.setNum(qRgb(paletteForegroundColor().red(), paletteForegroundColor().green(), paletteForegroundColor().blue())); s = QString("Textcolor = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); // Background color t.setNum(qRgb(paletteBackgroundColor().red(), paletteBackgroundColor().green(), paletteBackgroundColor().blue())); s = QString("Backgroundcolor = ") + t + QString("\n"); file.writeBlock((const char*) s, s.length()); } // Background pixmap if (paletteBackgroundPixmap()) { s = QString("Pixmap = " + iconText() + QString("\n")); file.writeBlock((const char*) s, s.length()); } // Font s = QString("Font = ") + font().toString() + QString("\n"); file.writeBlock((const char*) s, s.length()); // Frame if (frameStyle() & KFrameStyle) { s = QString("Frame = ") + Settings::trueValue() + QString("\n"); } else { s = QString("Frame = ") + Settings::falseValue() + QString("\n"); } file.writeBlock((const char*) s, s.length()); }
int QAction::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QObject::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { if (_id < 15) qt_static_metacall(this, _c, _id, _a); _id -= 15; } #ifndef QT_NO_PROPERTIES else if (_c == QMetaObject::ReadProperty) { void *_v = _a[0]; switch (_id) { case 0: *reinterpret_cast< bool*>(_v) = isCheckable(); break; case 1: *reinterpret_cast< bool*>(_v) = isChecked(); break; case 2: *reinterpret_cast< bool*>(_v) = isEnabled(); break; case 3: *reinterpret_cast< QIcon*>(_v) = icon(); break; case 4: *reinterpret_cast< QString*>(_v) = text(); break; case 5: *reinterpret_cast< QString*>(_v) = iconText(); break; case 6: *reinterpret_cast< QString*>(_v) = toolTip(); break; case 7: *reinterpret_cast< QString*>(_v) = statusTip(); break; case 8: *reinterpret_cast< QString*>(_v) = whatsThis(); break; case 9: *reinterpret_cast< QFont*>(_v) = font(); break; case 10: *reinterpret_cast< QKeySequence*>(_v) = shortcut(); break; case 11: *reinterpret_cast< Qt::ShortcutContext*>(_v) = shortcutContext(); break; case 12: *reinterpret_cast< bool*>(_v) = autoRepeat(); break; case 13: *reinterpret_cast< bool*>(_v) = isVisible(); break; case 14: *reinterpret_cast< MenuRole*>(_v) = menuRole(); break; case 15: *reinterpret_cast< SoftKeyRole*>(_v) = softKeyRole(); break; case 16: *reinterpret_cast< bool*>(_v) = isIconVisibleInMenu(); break; case 17: *reinterpret_cast< Priority*>(_v) = priority(); break; } _id -= 18; } else if (_c == QMetaObject::WriteProperty) { void *_v = _a[0]; switch (_id) { case 0: setCheckable(*reinterpret_cast< bool*>(_v)); break; case 1: setChecked(*reinterpret_cast< bool*>(_v)); break; case 2: setEnabled(*reinterpret_cast< bool*>(_v)); break; case 3: setIcon(*reinterpret_cast< QIcon*>(_v)); break; case 4: setText(*reinterpret_cast< QString*>(_v)); break; case 5: setIconText(*reinterpret_cast< QString*>(_v)); break; case 6: setToolTip(*reinterpret_cast< QString*>(_v)); break; case 7: setStatusTip(*reinterpret_cast< QString*>(_v)); break; case 8: setWhatsThis(*reinterpret_cast< QString*>(_v)); break; case 9: setFont(*reinterpret_cast< QFont*>(_v)); break; case 10: setShortcut(*reinterpret_cast< QKeySequence*>(_v)); break; case 11: setShortcutContext(*reinterpret_cast< Qt::ShortcutContext*>(_v)); break; case 12: setAutoRepeat(*reinterpret_cast< bool*>(_v)); break; case 13: setVisible(*reinterpret_cast< bool*>(_v)); break; case 14: setMenuRole(*reinterpret_cast< MenuRole*>(_v)); break; case 15: setSoftKeyRole(*reinterpret_cast< SoftKeyRole*>(_v)); break; case 16: setIconVisibleInMenu(*reinterpret_cast< bool*>(_v)); break; case 17: setPriority(*reinterpret_cast< Priority*>(_v)); break; } _id -= 18; } else if (_c == QMetaObject::ResetProperty) { _id -= 18; } else if (_c == QMetaObject::QueryPropertyDesignable) { bool *_b = reinterpret_cast<bool*>(_a[0]); switch (_id) { case 1: *_b = isCheckable(); break; } _id -= 18; } else if (_c == QMetaObject::QueryPropertyScriptable) { _id -= 18; } else if (_c == QMetaObject::QueryPropertyStored) { _id -= 18; } else if (_c == QMetaObject::QueryPropertyEditable) { _id -= 18; } else if (_c == QMetaObject::QueryPropertyUser) { _id -= 18; } #endif // QT_NO_PROPERTIES return _id; }
IString Developer:: name ( ) const { return iconText(); }