XMLWriter::XMLWriter(XMLByteOutputStream& str, int options, const std::string& encodingName, Poco::TextEncoding* pTextEncoding): _pTextConverter(0), _pInEncoding(new NATIVE_ENCODING), _pOutEncoding(0), _options(options), _encoding(encodingName), _depth(-1), _elementCount(0), _inFragment(false), _inCDATA(false), _inDTD(false), _inInternalDTD(false), _contentWritten(false), _unclosedStartTag(false), _prefix(0), _nsContextPushed(false), _indent(MARKUP_TAB) { if (pTextEncoding) { _pTextConverter = new Poco::OutputStreamConverter(str, *_pInEncoding, *pTextEncoding); } else { _encoding = "UTF-8"; _pOutEncoding = new Poco::UTF8Encoding; _pTextConverter = new Poco::OutputStreamConverter(str, *_pInEncoding, *_pOutEncoding); } setNewLine((_options & CANONICAL_XML) ? NEWLINE_LF : NEWLINE_DEFAULT); }
int Q3DockWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = Q3Frame::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { if (_id < 8) qt_static_metacall(this, _c, _id, _a); _id -= 8; } #ifndef QT_NO_PROPERTIES else if (_c == QMetaObject::ReadProperty) { void *_v = _a[0]; switch (_id) { case 0: *reinterpret_cast< int*>(_v) = closeMode(); break; case 1: *reinterpret_cast< bool*>(_v) = isResizeEnabled(); break; case 2: *reinterpret_cast< bool*>(_v) = isMovingEnabled(); break; case 3: *reinterpret_cast< bool*>(_v) = isHorizontallyStretchable(); break; case 4: *reinterpret_cast< bool*>(_v) = isVerticallyStretchable(); break; case 5: *reinterpret_cast< bool*>(_v) = isStretchable(); break; case 6: *reinterpret_cast< bool*>(_v) = newLine(); break; case 7: *reinterpret_cast< bool*>(_v) = opaqueMoving(); break; case 8: *reinterpret_cast< int*>(_v) = offset(); break; case 9: *reinterpret_cast< Place*>(_v) = place(); break; } _id -= 10; } else if (_c == QMetaObject::WriteProperty) { void *_v = _a[0]; switch (_id) { case 0: setCloseMode(*reinterpret_cast< int*>(_v)); break; case 1: setResizeEnabled(*reinterpret_cast< bool*>(_v)); break; case 2: setMovingEnabled(*reinterpret_cast< bool*>(_v)); break; case 3: setHorizontallyStretchable(*reinterpret_cast< bool*>(_v)); break; case 4: setVerticallyStretchable(*reinterpret_cast< bool*>(_v)); break; case 6: setNewLine(*reinterpret_cast< bool*>(_v)); break; case 7: setOpaqueMoving(*reinterpret_cast< bool*>(_v)); break; case 8: setOffset(*reinterpret_cast< int*>(_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; } #endif // QT_NO_PROPERTIES return _id; }
void SEQWindow::restorePosition() { if (place() == InDock) { setNewLine(pSEQPrefs->getPrefBool("DockNewLine", preferenceName(), newLine())); setOffset(pSEQPrefs->getPrefInt("DockOffset", preferenceName(), offset())); } else { // retrieve the saved position information QPoint p = pSEQPrefs->getPrefPoint("WindowPos", preferenceName(), pos()); // Move window to new position move(p); } }
OutputLineEndingConverter::OutputLineEndingConverter(std::ostream& ostr, const std::string& newLineCharacters): LineEndingConverterIOS(ostr), std::ostream(&_buf) { setNewLine(newLineCharacters); }
InputLineEndingConverter::InputLineEndingConverter(std::istream& istr, const std::string& newLineCharacters): LineEndingConverterIOS(istr), std::istream(&_buf) { setNewLine(newLineCharacters); }
int main( void ) { int index,i,stringSize=0; char temp; char input[160]; int lineNr= 1; // putc('L'); // puts("LIDGW"); // puts("GOOBY PLS"); // clrscr(); /* for(;;){ input = getchar(); switch(input){ case '\n': putc('r'); break; default: putc(input); break; } } */ for(;;){ temp = getchar(); switch(temp){ case 'a': hello(); break; case '\n': lineNr++; if(lineNr>24) { break; } else{ setNewLine(); puts("you typed: "); puts(input); setNewLine(); for(i=0;i<stringSize;i++){ input[i] = ' '; } stringSize = 0; break; } break; case 'd': clrscr(); for(i=0;i<stringSize;i++){ input[i] = ' '; } stringSize = 0; lineNr = 1; break; default: //putc(temp); input[stringSize] = temp; putc(input[stringSize]); stringSize++; } } }
bool QDockWindow::qt_property( int id, int f, QVariant* v) { switch ( id - staticMetaObject()->propertyOffset() ) { case 0: switch( f ) { case 0: setCloseMode(v->asInt()); break; case 1: *v = QVariant( this->closeMode() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 1: switch( f ) { case 0: setResizeEnabled(v->asBool()); break; case 1: *v = QVariant( this->isResizeEnabled(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 2: switch( f ) { case 0: setMovingEnabled(v->asBool()); break; case 1: *v = QVariant( this->isMovingEnabled(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 3: switch( f ) { case 0: setHorizontallyStretchable(v->asBool()); break; case 1: *v = QVariant( this->isHorizontallyStretchable(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 4: switch( f ) { case 0: setVerticallyStretchable(v->asBool()); break; case 1: *v = QVariant( this->isVerticallyStretchable(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 5: switch( f ) { case 1: *v = QVariant( this->isStretchable(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 6: switch( f ) { case 0: setNewLine(v->asBool()); break; case 1: *v = QVariant( this->newLine(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 7: switch( f ) { case 0: setOpaqueMoving(v->asBool()); break; case 1: *v = QVariant( this->opaqueMoving(), 0 ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 8: switch( f ) { case 0: setOffset(v->asInt()); break; case 1: *v = QVariant( this->offset() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; case 9: switch( f ) { case 1: *v = QVariant( (int)this->place() ); break; case 3: case 4: case 5: break; default: return FALSE; } break; default: return QFrame::qt_property( id, f, v ); } return TRUE; }