LSB Qt4 Toolkit Module Specification for the IA64 Architecture 3.1

Size: px
Start display at page:

Download "LSB Qt4 Toolkit Module Specification for the IA64 Architecture 3.1"

Transcription

1 LSB Qt4 Toolkit Module Specification for the IA64 Architecture 3.1

2 LSB Qt4 Toolkit Module Specification for the IA64 Architecture 3.1 Copyright 2006 Free Standards Group Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1; with no Invariant Sections, with no Front-Cover Texts, and with no Back- Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". Portions of the text are copyrighted by the following parties: The Regents of the University of California Free Software Foundation Ian F. Darwin Paul Vixie BSDI (now Wind River) Andrew G Morgan Jean-loup Gailly and Mark Adler Massachusetts Institute of Technology These excerpts are being used in accordance with their respective licenses. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. UNIX is a registered trademark of The Open Group. LSB is a trademark of the Free Standards Group in the United States and other countries. AMD is a trademark of Advanced Micro Devices, Inc. Intel and Itanium are registered trademarks and Intel386 is a trademark of Intel Corporation. PowerPC is a registered trademark and PowerPC Architecture is a trademark of the IBM Corporation. S/390 is a registered trademark of the IBM Corporation. OpenGL is a registered trademark of Silicon Graphics, Inc.

3 Contents I Introductory Elements Scope Normative References Requirements Relevant Libraries Definitions Terminology II Qt Libraries Libraries Introduction Interfaces for libqtcore Data Definitions for libqtcore Interfaces for libqtgui Data Definitions for libqtgui Interfaces for libqtxml Data Definitions for libqtxml Interfaces for libqtopengl Data Definitions for libqtopengl Interfaces for libqtsql Data Definitions for libqtsql Interfaces for libqtsvg Data Definitions for libqtsvg Interfaces for libqtnetwork Data Definitions for libqtnetwork A GNU Free Documentation License (Informative) A.1 PREAMBLE A.2 APPLICABILITY AND DEFINITIONS A.3 VERBATIM COPYING A.4 COPYING IN QUANTITY A.5 MODIFICATIONS A.6 COMBINING DOCUMENTS A.7 COLLECTIONS OF DOCUMENTS A.8 AGGREGATION WITH INDEPENDENT WORKS A.9 TRANSLATION A.10 TERMINATION A.11 FUTURE REVISIONS OF THIS LICENSE A.12 How to use this License for your documents Free Standards Group iii

4 List of Tables 2-1 Normative References Standard Library s libqtcore Definition Primary QObject typeinfo for QObject Primary QObjectUserData typeinfo for QObjectUserData Primary QIODevice typeinfo for QIODevice Primary QDataStream typeinfo for QDataStream Primary QTextCodec typeinfo for QTextCodec Primary QTextStream typeinfo for QTextStream Primary QFile typeinfo for QFile Primary QTemporaryFile typeinfo for QTemporaryFile Primary QAbstractFileEngine typeinfo for QAbstractFileEngine Primary QAbstractFileEngineHandler typeinfo for QAbstractFileEngineHandler Primary QFSFileEngine typeinfo for QFSFileEngine Primary QProcess typeinfo for QProcess Primary QBuffer typeinfo for QBuffer Primary QSettings typeinfo for QSettings Primary QFactoryInterface typeinfo for QFactoryInterface Primary QTextCodecFactoryInterface typeinfo for QTextCodecFactoryInterface Primary QTextCodecPlugin Secondary QTextCodecPlugin typeinfo for QTextCodecPlugin Primary QTranslator typeinfo for QTranslator Primary QMimeData typeinfo for QMimeData Primary QEventLoop typeinfo for QEventLoop Primary QEvent typeinfo for QEvent Primary QTimerEvent typeinfo for QTimerEvent Primary QChildEvent typeinfo for QChildEvent Primary QCustomEvent Free Standards Group iv

5 6-50 typeinfo for QCustomEvent Primary QCoreApplication typeinfo for QCoreApplication Primary QAbstractItemModel typeinfo for QAbstractItemModel Primary QAbstractTableModel typeinfo for QAbstractTableModel Primary QAbstractListModel typeinfo for QAbstractListModel Primary QSignalMapper typeinfo for QSignalMapper Primary QObjectCleanupHandler typeinfo for QObjectCleanupHandler Primary QSocketNotifier typeinfo for QSocketNotifier Primary QTimer typeinfo for QTimer Primary QAbstractEventDispatcher typeinfo for QAbstractEventDispatcher Primary QPluginLoader typeinfo for QPluginLoader Primary QLibrary typeinfo for QLibrary Primary QThread typeinfo for QThread libqtcore - QtCore Function Interfaces libqtgui Definition Primary QTextObject typeinfo for QTextObject Primary QTextBlockGroup typeinfo for QTextBlockGroup Primary QTextFrameLayoutData typeinfo for QTextFrameLayoutData Primary QTextFrame typeinfo for QTextFrame Primary QTextBlockUserData typeinfo for QTextBlockUserData Primary QTextDocument typeinfo for QTextDocument Primary QTextTable typeinfo for QTextTable Primary QMimeSource typeinfo for QMimeSource Primary QDrag typeinfo for QDrag Primary QInputEvent typeinfo for QInputEvent Primary QMouseEvent typeinfo for QMouseEvent Primary QHoverEvent typeinfo for QHoverEvent Primary QWheelEvent typeinfo for QWheelEvent Primary QTabletEvent Free Standards Group v

6 6-104 typeinfo for QTabletEvent Primary QKeyEvent typeinfo for QKeyEvent Primary QFocusEvent typeinfo for QFocusEvent Primary QPaintEvent typeinfo for QPaintEvent Primary QMoveEvent typeinfo for QMoveEvent Primary QResizeEvent typeinfo for QResizeEvent Primary QCloseEvent typeinfo for QCloseEvent Primary QIconDragEvent typeinfo for QIconDragEvent Primary QShowEvent typeinfo for QShowEvent Primary QHideEvent typeinfo for QHideEvent Primary QContextMenuEvent typeinfo for QContextMenuEvent Primary QInputMethodEvent typeinfo for QInputMethodEvent Primary QDropEvent Secondary QDropEvent typeinfo for QDropEvent Primary QDragMoveEvent Secondary QDragMoveEvent typeinfo for QDragMoveEvent Primary QDragEnterEvent Secondary QDragEnterEvent typeinfo for QDragEnterEvent Primary QDragResponseEvent typeinfo for QDragResponseEvent Primary QDragLeaveEvent typeinfo for QDragLeaveEvent Primary QHelpEvent typeinfo for QHelpEvent Primary QStatusTipEvent typeinfo for QStatusTipEvent Primary QWhatsThisClickedEvent typeinfo for QWhatsThisClickedEvent Primary QActionEvent typeinfo for QActionEvent Primary QFileOpenEvent typeinfo for QFileOpenEvent Primary QToolBarChangeEvent typeinfo for QToolBarChangeEvent Primary QShortcutEvent typeinfo for QShortcutEvent Primary QClipboardEvent typeinfo for QClipboardEvent Primary QWindowStateChangeEvent typeinfo for QWindowStateChangeEvent vi 2006 Free Standards Group

7 6-158 Primary QMenubarUpdatedEvent typeinfo for QMenubarUpdatedEvent Primary QTextList typeinfo for QTextList Primary QAbstractTextDocumentLayout typeinfo for QAbstractTextDocumentLayout Primary QTextObjectInterface typeinfo for QTextObjectInterface Primary QSyntaxHighlighter typeinfo for QSyntaxHighlighter Primary QPaintDevice typeinfo for QPaintDevice Primary QWidget Secondary QWidget typeinfo for QWidget Primary QDialog Secondary QDialog typeinfo for QDialog Primary QAbstractPageSetupDialog Secondary QAbstractPageSetupDialog typeinfo for QAbstractPageSetupDialog Primary QColorDialog Secondary QColorDialog typeinfo for QColorDialog Primary QFontDialog Secondary QFontDialog typeinfo for QFontDialog Primary QMessageBox Secondary QMessageBox typeinfo for QMessageBox Primary QProgressDialog Secondary QProgressDialog typeinfo for QProgressDialog Primary QErrorMessage Secondary QErrorMessage typeinfo for QErrorMessage Primary QFileDialog Secondary QFileDialog typeinfo for QFileDialog Primary QAbstractPrintDialog Secondary QAbstractPrintDialog typeinfo for QAbstractPrintDialog Primary QPrintDialog Secondary QPrintDialog typeinfo for QPrintDialog Primary QPageSetupDialog Secondary QPageSetupDialog typeinfo for QPageSetupDialog Primary QFrame Secondary QFrame typeinfo for QFrame Primary QLineEdit Secondary QLineEdit typeinfo for QLineEdit Free Standards Group vii

8 6-212 Primary QInputDialog Secondary QInputDialog typeinfo for QInputDialog Primary QImage typeinfo for QImage Primary QPixmap typeinfo for QPixmap Primary QImageIOHandler typeinfo for QImageIOHandler Primary QImageIOHandlerFactoryInterface typeinfo for QImageIOHandlerFactoryInterface Primary QImageIOPlugin Secondary QImageIOPlugin typeinfo for QImageIOPlugin Primary QPicture typeinfo for QPicture Primary QMovie typeinfo for QMovie Primary QIconEngineFactoryInterface typeinfo for QIconEngineFactoryInterface Primary QIconEnginePlugin Secondary QIconEnginePlugin typeinfo for QIconEnginePlugin Primary QIconEngine typeinfo for QIconEngine Primary QBitmap typeinfo for QBitmap Primary QPictureFormatInterface typeinfo for QPictureFormatInterface Primary QPictureFormatPlugin Secondary QPictureFormatPlugin typeinfo for QPictureFormatPlugin Primary QPrinter typeinfo for QPrinter Primary QPrintEngine typeinfo for QPrintEngine Primary QStyle typeinfo for QStyle Primary QPaintEngine typeinfo for QPaintEngine Primary QItemSelectionModel typeinfo for QItemSelectionModel Primary QAbstractScrollArea Secondary QAbstractScrollArea typeinfo for QAbstractScrollArea Primary QValidator typeinfo for QValidator Primary QIntValidator typeinfo for QIntValidator Primary QDoubleValidator typeinfo for QDoubleValidator Primary QRegExpValidator typeinfo for QRegExpValidator Primary QAbstractSpinBox viii 2006 Free Standards Group

9 6-266 Secondary QAbstractSpinBox typeinfo for QAbstractSpinBox Primary QAbstractSlider Secondary QAbstractSlider typeinfo for QAbstractSlider Primary QSlider Secondary QSlider typeinfo for QSlider Primary QTabBar Secondary QTabBar typeinfo for QTabBar Primary QTabWidget Secondary QTabWidget typeinfo for QTabWidget Primary QRubberBand Secondary QRubberBand typeinfo for QRubberBand Primary QAbstractItemDelegate typeinfo for QAbstractItemDelegate Primary QAbstractItemView Secondary QAbstractItemView typeinfo for QAbstractItemView Primary QStringListModel typeinfo for QStringListModel Primary QListView Secondary QListView typeinfo for QListView Primary QListWidgetItem typeinfo for QListWidgetItem Primary QListWidget Secondary QListWidget typeinfo for QListWidget Primary QFileIconProvider typeinfo for QFileIconProvider Primary QDirModel typeinfo for QDirModel Primary QStandardItemModel typeinfo for QStandardItemModel Primary QAbstractProxyModel typeinfo for QAbstractProxyModel Primary QSortFilterProxyModel typeinfo for QSortFilterProxyModel Primary QItemDelegate typeinfo for QItemDelegate Primary QTableView Secondary QTableView typeinfo for QTableView Primary QTableWidgetItem typeinfo for QTableWidgetItem Primary QTableWidget Secondary QTableWidget typeinfo for QTableWidget Primary QTreeView Secondary QTreeView Free Standards Group ix

10 6-320 typeinfo for QTreeView Primary QProxyModel typeinfo for QProxyModel Primary QHeaderView Secondary QHeaderView typeinfo for QHeaderView Primary QItemEditorFactory typeinfo for QItemEditorFactory Primary QTreeWidgetItem typeinfo for QTreeWidgetItem Primary QTreeWidget Secondary QTreeWidget typeinfo for QTreeWidget Primary QAccessibleBridgeFactoryInterface typeinfo for QAccessibleBridgeFactoryInterface Primary QAccessibleBridgePlugin Secondary QAccessibleBridgePlugin typeinfo for QAccessibleBridgePlugin Primary QAccessibleInterface typeinfo for QAccessibleInterface Primary QAccessibleObject typeinfo for QAccessibleObject Primary QAccessibleApplication typeinfo for QAccessibleApplication Primary QAccessibleWidget typeinfo for QAccessibleWidget Primary QAccessibleFactoryInterface typeinfo for QAccessibleFactoryInterface Primary QAccessiblePlugin Secondary QAccessiblePlugin typeinfo for QAccessiblePlugin Primary QClipboard typeinfo for QClipboard Primary QDesktopWidget Secondary QDesktopWidget typeinfo for QDesktopWidget Primary QLayoutItem typeinfo for QLayoutItem Primary QSpacerItem typeinfo for QSpacerItem Primary QWidgetItem typeinfo for QWidgetItem Primary QLayout Secondary QLayout typeinfo for QLayout Primary QGridLayout Secondary QGridLayout typeinfo for QGridLayout Primary QBoxLayout Secondary QBoxLayout typeinfo for QBoxLayout Primary QHBoxLayout Secondary QHBoxLayout typeinfo for QHBoxLayout x 2006 Free Standards Group

11 6-374 Primary QVBoxLayout Secondary QVBoxLayout typeinfo for QVBoxLayout Primary QShortcut typeinfo for QShortcut Primary QSessionManager typeinfo for QSessionManager Primary QApplication typeinfo for QApplication Primary QAction typeinfo for QAction Primary QActionGroup typeinfo for QActionGroup Primary QSound typeinfo for QSound Primary QStackedLayout Secondary QStackedLayout typeinfo for QStackedLayout Primary QCommonStyle typeinfo for QCommonStyle Primary QMotifStyle typeinfo for QMotifStyle Primary QStyleFactoryInterface typeinfo for QStyleFactoryInterface Primary QStylePlugin Secondary QStylePlugin typeinfo for QStylePlugin Primary QWindowsStyle typeinfo for QWindowsStyle Primary QCDEStyle typeinfo for QCDEStyle Primary QPlastiqueStyle typeinfo for QPlastiqueStyle Primary QInputContextFactoryInterface typeinfo for QInputContextFactoryInterface Primary QInputContextPlugin Secondary QInputContextPlugin typeinfo for QInputContextPlugin Primary QInputContext typeinfo for QInputContext Primary QAbstractButton Secondary QAbstractButton typeinfo for QAbstractButton Primary QCheckBox Secondary QCheckBox typeinfo for QCheckBox Primary QMenu Secondary QMenu typeinfo for QMenu Primary QWorkspace Secondary QWorkspace typeinfo for QWorkspace Primary QButtonGroup typeinfo for QButtonGroup Free Standards Group xi

12 6-428 Primary QSpinBox Secondary QSpinBox typeinfo for QSpinBox Primary QDoubleSpinBox Secondary QDoubleSpinBox typeinfo for QDoubleSpinBox Primary QLCDNumber Secondary QLCDNumber typeinfo for QLCDNumber Primary QStackedWidget Secondary QStackedWidget typeinfo for QStackedWidget Primary QPushButton Secondary QPushButton typeinfo for QPushButton Primary QSplashScreen Secondary QSplashScreen typeinfo for QSplashScreen Primary QDateTimeEdit Secondary QDateTimeEdit typeinfo for QDateTimeEdit Primary QTimeEdit Secondary QTimeEdit typeinfo for QTimeEdit Primary QDateEdit Secondary QDateEdit typeinfo for QDateEdit Primary QLabel Secondary QLabel typeinfo for QLabel Primary QDockWidget Secondary QDockWidget typeinfo for QDockWidget Primary QGroupBox Secondary QGroupBox typeinfo for QGroupBox Primary QMainWindow Secondary QMainWindow typeinfo for QMainWindow Primary QTextEdit Secondary QTextEdit typeinfo for QTextEdit Primary QProgressBar Secondary QProgressBar typeinfo for QProgressBar Primary QScrollBar Secondary QScrollBar typeinfo for QScrollBar Primary QSizeGrip Secondary QSizeGrip typeinfo for QSizeGrip Primary QTextBrowser Secondary QTextBrowser typeinfo for QTextBrowser xii 2006 Free Standards Group

13 6-482 Primary QStatusBar Secondary QStatusBar typeinfo for QStatusBar Primary QScrollArea Secondary QScrollArea typeinfo for QScrollArea Primary QToolButton Secondary QToolButton typeinfo for QToolButton Primary QComboBox Secondary QComboBox typeinfo for QComboBox Primary QMenuItem typeinfo for QMenuItem Primary QRadioButton Secondary QRadioButton typeinfo for QRadioButton Primary QMenuBar Secondary QMenuBar typeinfo for QMenuBar Primary QFocusFrame Secondary QFocusFrame typeinfo for QFocusFrame Primary QToolBar Secondary QToolBar typeinfo for QToolBar Primary QToolBox Secondary QToolBox typeinfo for QToolBox Primary QSplitter Secondary QSplitter typeinfo for QSplitter Primary QSplitterHandle Secondary QSplitterHandle typeinfo for QSplitterHandle Primary QDial Secondary QDial typeinfo for QDial libqtgui - QtGui Function Interfaces libqtxml Definition Primary QXmlAttributes typeinfo for QXmlAttributes Primary QXmlInputSource typeinfo for QXmlInputSource Primary QXmlReader typeinfo for QXmlReader Primary QXmlSimpleReader typeinfo for QXmlSimpleReader Primary QXmlLocator typeinfo for QXmlLocator Primary QXmlContentHandler typeinfo for QXmlContentHandler Primary QXmlErrorHandler typeinfo for QXmlErrorHandler Free Standards Group xiii

14 6-536 Primary QXmlDTDHandler typeinfo for QXmlDTDHandler Primary QXmlEntityResolver typeinfo for QXmlEntityResolver Primary QXmlLexicalHandler typeinfo for QXmlLexicalHandler Primary QXmlDeclHandler typeinfo for QXmlDeclHandler Primary QXmlDefaultHandler Secondary QXmlDefaultHandler Secondary QXmlDefaultHandler Secondary QXmlDefaultHandler Secondary QXmlDefaultHandler Secondary QXmlDefaultHandler typeinfo for QXmlDefaultHandler libqtxml - QtXml Function Interfaces libqtopengl Definition Primary QGLContext typeinfo for QGLContext Primary QGLWidget Secondary QGLWidget typeinfo for QGLWidget Primary QGLPixelBuffer typeinfo for QGLPixelBuffer libqtopengl - QtOpenGL Function Interfaces libqtsql Definition Primary QSqlResult typeinfo for QSqlResult Primary QSqlDriverFactoryInterface typeinfo for QSqlDriverFactoryInterface Primary QSqlDriverPlugin Secondary QSqlDriverPlugin typeinfo for QSqlDriverPlugin Primary QSqlDriver typeinfo for QSqlDriver Primary QSqlQueryModel typeinfo for QSqlQueryModel Primary QSqlTableModel typeinfo for QSqlTableModel Primary QSqlRelationalTableModel typeinfo for QSqlRelationalTableModel libqtsql - QtSql Function Interfaces libqtsvg Definition Primary QSvgRenderer typeinfo for QSvgRenderer Primary QSvgWidget Secondary QSvgWidget typeinfo for QSvgWidget libqtsvg - QtSvg Function Interfaces libqtnetwork Definition Primary QHttpHeader typeinfo for QHttpHeader Primary QHttpResponseHeader typeinfo for QHttpResponseHeader xiv 2006 Free Standards Group

15 6-590 Primary QHttpRequestHeader typeinfo for QHttpRequestHeader Primary QHttp typeinfo for QHttp Primary QAbstractSocket typeinfo for QAbstractSocket Primary QUrlInfo typeinfo for QUrlInfo Primary QFtp typeinfo for QFtp Primary QTcpServer typeinfo for QTcpServer Primary QUdpSocket typeinfo for QUdpSocket Primary QTcpSocket typeinfo for QTcpSocket Free Standards Group xv

16 Foreword This is version 3.1 of the LSB-Toolkit-Qt4 Module Specification. An implementation of this version of the specification may not claim to be an implementation of LSB-Toolkit-Qt4 Module unless it has successfully completed the compliance process as defined by the Free Standards Group Free Standards Group xvi

17 Introduction The LSB-Toolkit-Qt4 Module defines the Qt4 toolkit components that are required to be present on a conforming system. This document should be used in conjunction with the documents it references. Information referenced in this way is as much a part of this document as is the information explicitly included here Free Standards Group xvii

18

19 I Introductory Elements

20

21 1 Scope The LSB Toolkit-Qt4 defines the Qt4 Application framework libraries interface found on an LSB conforming system Free Standards Group 1

22 2 Normative References The specifications listed below are referenced in whole or in part by the LSB- Toolkit-Qt4 Module Standard. Such references may be normative or informative; a reference to specification shall only be considered normative if it is explicitly cited as such. The LSB-Toolkit-Qt4 Module may make normative references to a portion of these specifications (that is, to define a specific function or group of functions); in such cases, only the explicitly referenced portion of the specification is to be considered normative. Table 2-1 Normative References Title URL ISO C (1999) ISO/IEC 9899: 1999, Programming Languages --C ISO/IEC 14882: 2003 C++ Language QtCore QtGui QtNetwork QtOpenGL QtSql QtSvg QtXml ISO/IEC 14882: 2003 Programming languages --C++ Qt Reference Manual Qt Reference Manual Qt Reference Manual Qt Reference Manual Qt Reference Manual Qt Reference Manual Qt Reference Manual m/4.1/qtcore.html m/4.1/qtgui.html m/4.1/qtnetwork.html m/4.1/qtopengl.html m/4.1/qtsql.html m/4.1/qtsvg.html m/4.1/qtxml.html 2006 Free Standards Group 2

23 3 Requirements 3.1 Relevant Libraries The libraries listed in Table 3-1 shall be available on a Linux Standard Base system, with the specified runtime names. This list may be supplemented or amended by the architecture-specific specification. Table 3-1 Standard Library s Library libqtcore libqtgui libqtnetwork libqtxml libqtopengl libqtsql libqtsvg Runtime libqtcore.so.4 libqtgui.so.4 libqtnetwork.so.4 libqtxml.so.4 libqtopengl.so.4 libqtsql.so.4 libqtsvg.so.4 These libraries will be in an implementation-defined directory which the dynamic linker shall search by default Free Standards Group 3

24 4 Definitions For the purposes of this document, the following definitions, as specified in the ISO/IEC Directives, Part 2, 2001, 4th Edition, apply: can be able to; there is a possibility of; it is possible to cannot be unable to; there is no possibilty of; it is not possible to may is permitted; is allowed; is permissible need not it is not required that; no...is required shall is to; is required to; it is required that; has to; only...is permitted; it is necessary shall not is not allowed [permitted] [acceptable] [permissible]; is required to be not; is required that...be not; is not to be should it is recommended that; ought to should not it is not recommended that; ought not to 2006 Free Standards Group 4

25 5 Terminology For the purposes of this document, the following terms apply: implementation-defined Describes a value or behavior that is not defined by this document but is selected by an implementor. The value or behavior may vary among implementations that conform to this document. An application should not rely on the existence of the value or behavior. An application that relies on such a value or behavior cannot be assured to be portable across conforming implementations. The implementor shall document such a value or behavior so that it can be used correctly by an application. Shell Script A file that is read by an interpreter (e.g., awk). The first line of the shell script includes a reference to its interpreter binary. undefined Describes the nature of a value or behavior not defined by this document which results from use of an invalid program construct or invalid data input. The value or behavior may vary among implementations that conform to this document. An application should not rely on the existence or validity of the value or behavior. An application that relies on any particular value or behavior cannot be assured to be portable across conforming implementations. unspecified Describes the nature of a value or behavior not specified by this document which results from use of a valid program construct or valid data input. The value or behavior may vary among implementations that conform to this document. An application should not rely on the existence or validity of the value or behavior. An application that relies on any particular value or behavior cannot be assured to be portable across conforming implementations Free Standards Group 5

26 II Qt Libraries

27 6.1 Introduction An conforming implementation shall support the following Qt libraries which provide interfaces for creating rich user applications, either graphical or console. QtCore A general-purpose application development library, not specific to graphical user interfaces. QtCore provides a main loop, threading classes, tool classes, template container classes, IO classes, and so on. QtGui The GUI part of Qt, provides a paint engine, text rendering engine, widgets, printing, PDF generation, accessibility classes, and so on. QtXml The XML support for Qt, provides fast XML parsing and DOM classes to traverse the XML tree. QtOpenGL The OpenGL integration for Qt, provides OpenGL rendering and embedding. QtSql The database part of Qt, provides access to databases and models that connect databases into the model/view framework of QtGui. QtSvg Renders Svg files into any context, for displaying on the screen, printing or embedding in PDF. QtNetwork Provides network server and client classes, TCP/IP, UDP, Http, Ftp, Url parsing support, and so on. There are three main parts to the definition of each of these libraries. The "Interfaces" section defines the required library name and version, and the required public symbols (interfaces and global data), as well as symbol versions, if any. The "Interface Definitions" section provides complete or partial definitions of certain interfaces where either this specification is the source specification, or where there are variations from the source specification. If an interface definition requires one or more header files, one of those headers shall include the function prototype for the interface. For source definitions of interfaces which include a reference to a header file, the contents of such header files form a part of the specification. The "Data Definitions" section provides the binary-level details for the header files from the source specifications, such as values for macros and enumerated types, as well as structure layouts, sizes and padding, etc. These data definitions, 2006 Free Standards Group 7

28 although presented in the form of header files for convenience, should not be taken a representing complete header files, as they are a supplement to the source specifications. Application developers should follow the guidelines of the source specifications when determining which header files need to be included to completely resolve all references. Note: While the Data Definitions supplement the source specifications, this specification itself does not require conforming implementations to supply any header files. 6.2 Interfaces for libqtcore Table 6-1 defines the library name and shared object name for the libqtcore library Table 6-1 libqtcore Definition Library: SONAME: libqtcore libqtcore.so.4 The behavior of the interfaces in this library is specified by the following specifications: [QtCore] QtCore QtCore Class data for QObject The virtual table for the QObject class is described by Table 6-2 Table 6-2 Primary QObject vfunc[5]: vfunc[6]: vfunc[7]: vfunc[8]: vfunc[9]: vfunc[10]: typeinfo for QObject QObject::metaObject() const QObject::qt_metacast(char const*) QObject::qt_metacall(QMetaObject::C all, int, void**) QObject::~QObject() QObject::~QObject() QObject::event(QEvent*) QObject::eventFilter(QObject*, QEvent*) QObject::timerEvent(QTimerEvent*) QObject::childEvent(QChildEvent*) QObject::customEvent(QEvent*) QObject::connectNotify(char const*) Free Standards Group

29 vfunc[11]: QObject::disconnectNotify(char const*) The Run Time Type Information for the QObject class is described by Table 6-3 Table 6-3 typeinfo for QObject cxxabiv1:: class_type_info typeinfo name for QObject Class data for QObjectUserData The virtual table for the QObjectUserData class is described by Table 6-4 Table 6-4 Primary QObjectUserData typeinfo for QObjectUserData QObjectUserData::~QObjectUserDat a() QObjectUserData::~QObjectUserDat a() The Run Time Type Information for the QObjectUserData class is described by Table 6-5 Table 6-5 typeinfo for QObjectUserData cxxabiv1:: class_type_info typeinfo name for QObjectUserData Class data for QIODevice The virtual table for the QIODevice class is described by Table 6-6 Table 6-6 Primary QIODevice typeinfo for QIODevice QIODevice::metaObject() const QIODevice::qt_metacast(char const*) QIODevice::qt_metacall(QMetaObjec t::call, int, void**) QIODevice::~QIODevice() QIODevice::~QIODevice() 2006 Free Standards Group 9

30 vfunc[5]: vfunc[6]: vfunc[7]: vfunc[8]: vfunc[9]: vfunc[10]: vfunc[11]: vfunc[12]: vfunc[13]: vfunc[14]: vfunc[15]: vfunc[16]: vfunc[17]: vfunc[18]: vfunc[19]: vfunc[20]: vfunc[21]: vfunc[22]: vfunc[23]: vfunc[24]: vfunc[25]: vfunc[26]: vfunc[27]: QObject::event(QEvent*) QObject::eventFilter(QObject*, QEvent*) QObject::timerEvent(QTimerEvent*) QObject::childEvent(QChildEvent*) QObject::customEvent(QEvent*) QObject::connectNotify(char const*) QObject::disconnectNotify(char const*) QIODevice::isSequential() const QIODevice::open(QFlags<QIODevice ::OpenModeFlag>) QIODevice::close() QIODevice::pos() const QIODevice::size() const QIODevice::seek(long long) QIODevice::atEnd() const QIODevice::reset() QIODevice::bytesAvailable() const QIODevice::bytesToWrite() const QIODevice::canReadLine() const QIODevice::waitForReadyRead(int) QIODevice::waitForBytesWritten(int) QIODevice::readLineData(char*, long long) The Run Time Type Information for the QIODevice class is described by Table 6-7 Table 6-7 typeinfo for QIODevice basetype: cxxabiv1:: si_class_type_info typeinfo name for QIODevice typeinfo for QObject Class data for QDataStream The virtual table for the QDataStream class is described by Table Free Standards Group

31 Table 6-8 Primary QDataStream typeinfo for QDataStream QDataStream::~QDataStream() QDataStream::~QDataStream() The Run Time Type Information for the QDataStream class is described by Table 6-9 Table 6-9 typeinfo for QDataStream cxxabiv1:: class_type_info typeinfo name for QDataStream Class data for QTextCodec The virtual table for the QTextCodec class is described by Table 6-10 Table 6-10 Primary QTextCodec vfunc[5]: vfunc[6]: typeinfo for QTextCodec QTextCodec::aliases() const QTextCodec::~QTextCodec() QTextCodec::~QTextCodec() The Run Time Type Information for the QTextCodec class is described by Table 6-11 Table 6-11 typeinfo for QTextCodec cxxabiv1:: class_type_info typeinfo name for QTextCodec Class data for QTextStream The virtual table for the QTextStream class is described by Table Free Standards Group 11

32 Table 6-12 Primary QTextStream typeinfo for QTextStream QTextStream::~QTextStream() QTextStream::~QTextStream() The Run Time Type Information for the QTextStream class is described by Table 6-13 Table 6-13 typeinfo for QTextStream cxxabiv1:: class_type_info typeinfo name for QTextStream Class data for QFile The virtual table for the QFile class is described by Table 6-14 Table 6-14 Primary QFile vfunc[5]: vfunc[6]: vfunc[7]: vfunc[8]: vfunc[9]: vfunc[10]: vfunc[11]: vfunc[12]: vfunc[13]: typeinfo for QFile QFile::metaObject() const QFile::qt_metacast(char const*) QFile::qt_metacall(QMetaObject::Call, int, void**) QFile::~QFile() QFile::~QFile() QObject::event(QEvent*) QObject::eventFilter(QObject*, QEvent*) QObject::timerEvent(QTimerEvent*) QObject::childEvent(QChildEvent*) QObject::customEvent(QEvent*) QObject::connectNotify(char const*) QObject::disconnectNotify(char const*) QFile::isSequential() const QFile::open(QFlags<QIODevice::Ope nmodeflag>) Free Standards Group

33 vfunc[14]: vfunc[15]: vfunc[16]: vfunc[17]: vfunc[18]: vfunc[19]: vfunc[20]: vfunc[21]: vfunc[22]: vfunc[23]: vfunc[24]: vfunc[25]: vfunc[26]: vfunc[27]: vfunc[28]: QFile::close() QFile::pos() const QFile::size() const QFile::seek(long long) QFile::atEnd() const QIODevice::reset() QIODevice::bytesAvailable() const QIODevice::bytesToWrite() const QIODevice::canReadLine() const QIODevice::waitForReadyRead(int) QIODevice::waitForBytesWritten(int) QFile::readData(char*, long long) QFile::readLineData(char*, long long) QFile::writeData(char const*, long long) QFile::fileEngine() const The Run Time Type Information for the QFile class is described by Table 6-15 Table 6-15 typeinfo for QFile basetype: cxxabiv1:: si_class_type_info typeinfo name for QFile typeinfo for QIODevice Class data for QTemporaryFile The virtual table for the QTemporaryFile class is described by Table 6-16 Table 6-16 Primary QTemporaryFile typeinfo for QTemporaryFile QTemporaryFile::metaObject() const QTemporaryFile::qt_metacast(char const*) QTemporaryFile::qt_metacall(QMeta Object::Call, int, void**) QTemporaryFile::~QTemporaryFile() QTemporaryFile::~QTemporaryFile() 2006 Free Standards Group 13

34 vfunc[5]: vfunc[6]: vfunc[7]: vfunc[8]: vfunc[9]: vfunc[10]: vfunc[11]: vfunc[12]: vfunc[13]: vfunc[14]: vfunc[15]: vfunc[16]: vfunc[17]: vfunc[18]: vfunc[19]: vfunc[20]: vfunc[21]: vfunc[22]: vfunc[23]: vfunc[24]: vfunc[25]: vfunc[26]: vfunc[27]: vfunc[28]: QObject::event(QEvent*) QObject::eventFilter(QObject*, QEvent*) QObject::timerEvent(QTimerEvent*) QObject::childEvent(QChildEvent*) QObject::customEvent(QEvent*) QObject::connectNotify(char const*) QObject::disconnectNotify(char const*) QFile::isSequential() const QTemporaryFile::open(QFlags<QIO Device::OpenModeFlag>) QFile::close() QFile::pos() const QFile::size() const QFile::seek(long long) QFile::atEnd() const QIODevice::reset() QIODevice::bytesAvailable() const QIODevice::bytesToWrite() const QIODevice::canReadLine() const QIODevice::waitForReadyRead(int) QIODevice::waitForBytesWritten(int) QFile::readData(char*, long long) QFile::readLineData(char*, long long) QFile::writeData(char const*, long long) QTemporaryFile::fileEngine() const The Run Time Type Information for the QTemporaryFile class is described by Table 6-17 Table 6-17 typeinfo for QTemporaryFile basetype: cxxabiv1:: si_class_type_info typeinfo name for QTemporaryFile typeinfo for QFile Free Standards Group

35 Class data for QAbstractFileEngine The virtual table for the QAbstractFileEngine class is described by Table 6-18 Table 6-18 Primary QAbstractFileEngine vfunc[5]: vfunc[6]: vfunc[7]: vfunc[8]: vfunc[9]: vfunc[10]: vfunc[11]: vfunc[12]: vfunc[13]: vfunc[14]: vfunc[15]: vfunc[16]: vfunc[17]: vfunc[18]: vfunc[19]: typeinfo for QAbstractFileEngine QAbstractFileEngine::~QAbstractFile Engine() QAbstractFileEngine::~QAbstractFile Engine() QAbstractFileEngine::open(QFlags< QIODevice::OpenModeFlag>) QAbstractFileEngine::close() QAbstractFileEngine::flush() QAbstractFileEngine::size() const QAbstractFileEngine::pos() const QAbstractFileEngine::seek(long long) QAbstractFileEngine::isSequential() const QAbstractFileEngine::remove() QAbstractFileEngine::copy(QString const&) QAbstractFileEngine::rename(QStrin g const&) QAbstractFileEngine::link(QString const&) QAbstractFileEngine::mkdir(QString const&, bool) const QAbstractFileEngine::rmdir(QString const&, bool) const QAbstractFileEngine::setSize(long long) QAbstractFileEngine::caseSensitive() const QAbstractFileEngine::isRelativePath( ) const QAbstractFileEngine::entryList(QFla gs<qdir::filter>, QStringList const&) const QAbstractFileEngine::fileFlags(QFlag 2006 Free Standards Group 15

36 s<qabstractfileengine::fileflag>) const vfunc[20]: vfunc[21]: vfunc[22]: vfunc[23]: vfunc[24]: vfunc[25]: vfunc[26]: vfunc[27]: vfunc[28]: vfunc[29]: vfunc[30]: vfunc[31]: vfunc[32]: vfunc[33]: QAbstractFileEngine::setPermissions( unsigned int) QAbstractFileEngine::file(QAb stractfileengine::file) const QAbstractFileEngine::ownerId(QAbs tractfileengine::fileowner) const QAbstractFileEngine::owner(QAbstr actfileengine::fileowner) const QAbstractFileEngine::fileTime(QAbst ractfileengine::filetime) const QAbstractFileEngine::setFile(Q String const&) QAbstractFileEngine::handle() const QAbstractFileEngine::beginEntryList (QFlags<QDir::Filter>, QStringList const&) QAbstractFileEngine::endEntryList() QAbstractFileEngine::read(char*, long long) QAbstractFileEngine::readLine(char*, long long) QAbstractFileEngine::write(char const*, long long) QAbstractFileEngine::extension(QAb stractfileengine::extension, QAbstractFileEngine::ExtensionOptio n const*, QAbstractFileEngine::ExtensionRetur n*) QAbstractFileEngine::supportsExtens ion(qabstractfileengine::extension) const The Run Time Type Information for the QAbstractFileEngine class is described by Table 6-19 Table 6-19 typeinfo for QAbstractFileEngine cxxabiv1:: class_type_info typeinfo name for QAbstractFileEngine Free Standards Group

37 Class data for QAbstractFileEngineHandler 6 Libraries The virtual table for the QAbstractFileEngineHandler class is described by Table 6-20 Table 6-20 Primary QAbstractFileEngineHandler typeinfo for QAbstractFileEngineHandler QAbstractFileEngineHandler::~QAbs tractfileenginehandler() QAbstractFileEngineHandler::~QAbs tractfileenginehandler() The Run Time Type Information for the QAbstractFileEngineHandler class is described by Table 6-21 Table 6-21 typeinfo for QAbstractFileEngineHandler cxxabiv1:: class_type_info typeinfo name for QAbstractFileEngineHandler Class data for QFSFileEngine The virtual table for the QFSFileEngine class is described by Table 6-22 Table 6-22 Primary QFSFileEngine vfunc[5]: vfunc[6]: vfunc[7]: vfunc[8]: typeinfo for QFSFileEngine QFSFileEngine::~QFSFileEngine() QFSFileEngine::~QFSFileEngine() QFSFileEngine::open(QFlags<QIODe vice::openmodeflag>) QFSFileEngine::close() QFSFileEngine::flush() QFSFileEngine::size() const QFSFileEngine::pos() const QFSFileEngine::seek(long long) QFSFileEngine::isSequential() const 2006 Free Standards Group 17

38 vfunc[9]: vfunc[10]: vfunc[11]: vfunc[12]: vfunc[13]: vfunc[14]: vfunc[15]: vfunc[16]: vfunc[17]: vfunc[18]: vfunc[19]: vfunc[20]: vfunc[21]: vfunc[22]: vfunc[23]: vfunc[24]: vfunc[25]: vfunc[26]: vfunc[27]: vfunc[28]: vfunc[29]: vfunc[30]: vfunc[31]: vfunc[32]: QFSFileEngine::remove() QFSFileEngine::copy(QString const&) QFSFileEngine::rename(QString const&) QFSFileEngine::link(QString const&) QFSFileEngine::mkdir(QString const&, bool) const QFSFileEngine::rmdir(QString const&, bool) const QFSFileEngine::setSize(long long) QFSFileEngine::caseSensitive() const QFSFileEngine::isRelativePath() const QFSFileEngine::entryList(QFlags<Q Dir::Filter>, QStringList const&) const QFSFileEngine::fileFlags(QFlags<QA bstractfileengine::fileflag>) const QFSFileEngine::setPermissions(unsig ned int) QFSFileEngine::file(QAbstractF ileengine::file) const QFSFileEngine::ownerId(QAbstractFi leengine::fileowner) const QFSFileEngine::owner(QAbstractFile Engine::FileOwner) const QFSFileEngine::fileTime(QAbstractFi leengine::filetime) const QFSFileEngine::setFile(QString const&) QFSFileEngine::handle() const QFSFileEngine::beginEntryList(QFla gs<qdir::filter>, QStringList const&) QFSFileEngine::endEntryList() QFSFileEngine::read(char*, long long) QFSFileEngine::readLine(char*, long long) QFSFileEngine::write(char const*, long long) QFSFileEngine::extension(QAbstract Free Standards Group

39 FileEngine::Extension, QAbstractFileEngine::ExtensionOptio n const*, QAbstractFileEngine::ExtensionRetur n*) vfunc[33]: QFSFileEngine::supportsExtension(Q AbstractFileEngine::Extension) const The Run Time Type Information for the QFSFileEngine class is described by Table 6-23 Table 6-23 typeinfo for QFSFileEngine basetype: cxxabiv1:: si_class_type_info typeinfo name for QFSFileEngine typeinfo for QAbstractFileEngine Class data for QProcess The virtual table for the QProcess class is described by Table 6-24 Table 6-24 Primary QProcess vfunc[5]: vfunc[6]: vfunc[7]: vfunc[8]: vfunc[9]: vfunc[10]: vfunc[11]: vfunc[12]: vfunc[13]: typeinfo for QProcess QProcess::metaObject() const QProcess::qt_metacast(char const*) QProcess::qt_metacall(QMetaObject:: Call, int, void**) QProcess::~QProcess() QProcess::~QProcess() QObject::event(QEvent*) QObject::eventFilter(QObject*, QEvent*) QObject::timerEvent(QTimerEvent*) QObject::childEvent(QChildEvent*) QObject::customEvent(QEvent*) QObject::connectNotify(char const*) QObject::disconnectNotify(char const*) QProcess::isSequential() const QIODevice::open(QFlags<QIODevice 2006 Free Standards Group 19

40 ::OpenModeFlag>) vfunc[14]: vfunc[15]: vfunc[16]: vfunc[17]: vfunc[18]: vfunc[19]: vfunc[20]: vfunc[21]: vfunc[22]: vfunc[23]: vfunc[24]: vfunc[25]: vfunc[26]: vfunc[27]: vfunc[28]: QProcess::close() QIODevice::pos() const QIODevice::size() const QIODevice::seek(long long) QProcess::atEnd() const QIODevice::reset() QProcess::bytesAvailable() const QProcess::bytesToWrite() const QProcess::canReadLine() const QProcess::waitForReadyRead(int) QProcess::waitForBytesWritten(int) QProcess::readData(char*, long long) QIODevice::readLineData(char*, long long) QProcess::writeData(char const*, long long) QProcess::setupChildProcess() The Run Time Type Information for the QProcess class is described by Table 6-25 Table 6-25 typeinfo for QProcess basetype: cxxabiv1:: si_class_type_info typeinfo name for QProcess typeinfo for QIODevice Class data for QBuffer The virtual table for the QBuffer class is described by Table 6-26 Table 6-26 Primary QBuffer typeinfo for QBuffer QBuffer::metaObject() const QBuffer::qt_metacast(char const*) QBuffer::qt_metacall(QMetaObject::C all, int, void**) Free Standards Group

41 vfunc[5]: vfunc[6]: vfunc[7]: vfunc[8]: vfunc[9]: vfunc[10]: vfunc[11]: vfunc[12]: vfunc[13]: vfunc[14]: vfunc[15]: vfunc[16]: vfunc[17]: vfunc[18]: vfunc[19]: vfunc[20]: vfunc[21]: vfunc[22]: vfunc[23]: vfunc[24]: vfunc[25]: vfunc[26]: vfunc[27]: QBuffer::~QBuffer() QBuffer::~QBuffer() QObject::event(QEvent*) QObject::eventFilter(QObject*, QEvent*) QObject::timerEvent(QTimerEvent*) QObject::childEvent(QChildEvent*) QObject::customEvent(QEvent*) QObject::connectNotify(char const*) QObject::disconnectNotify(char const*) QIODevice::isSequential() const QBuffer::open(QFlags<QIODevice::O penmodeflag>) QBuffer::close() QBuffer::pos() const QBuffer::size() const QBuffer::seek(long long) QBuffer::atEnd() const QIODevice::reset() QIODevice::bytesAvailable() const QIODevice::bytesToWrite() const QBuffer::canReadLine() const QIODevice::waitForReadyRead(int) QIODevice::waitForBytesWritten(int) QBuffer::readData(char*, long long) QIODevice::readLineData(char*, long long) QBuffer::writeData(char const*, long long) The Run Time Type Information for the QBuffer class is described by Table 6-27 Table 6-27 typeinfo for QBuffer basetype: cxxabiv1:: si_class_type_info typeinfo name for QBuffer typeinfo for QIODevice 2006 Free Standards Group 21

42 Class data for QSettings The virtual table for the QSettings class is described by Table 6-28 Table 6-28 Primary QSettings vfunc[5]: vfunc[6]: vfunc[7]: vfunc[8]: vfunc[9]: vfunc[10]: vfunc[11]: typeinfo for QSettings QSettings::metaObject() const QSettings::qt_metacast(char const*) QSettings::qt_metacall(QMetaObject:: Call, int, void**) QSettings::~QSettings() QSettings::~QSettings() QSettings::event(QEvent*) QObject::eventFilter(QObject*, QEvent*) QObject::timerEvent(QTimerEvent*) QObject::childEvent(QChildEvent*) QObject::customEvent(QEvent*) QObject::connectNotify(char const*) QObject::disconnectNotify(char const*) The Run Time Type Information for the QSettings class is described by Table 6-29 Table 6-29 typeinfo for QSettings basetype: cxxabiv1:: si_class_type_info typeinfo name for QSettings typeinfo for QObject Class data for QFactoryInterface The virtual table for the QFactoryInterface class is described by Table 6-30 Table 6-30 Primary QFactoryInterface typeinfo for QFactoryInterface QFactoryInterface::~QFactoryInterfac e() Free Standards Group

Linux Standard Base Desktop Specification for Itanium

Linux Standard Base Desktop Specification for Itanium Linux Standard Base Desktop Specification for Itanium Linux Standard Base Desktop Specification for Itanium Copyright 2015 Linux Foundation Permission is granted to copy, distribute and/or modify this

More information

Selected PyQt Widgets

Selected PyQt Widgets B Selected PyQt Widgets The screenshots shown here were taken on Linux using KDE to provide an eye-pleasing consistency. In the body of the book, screenshots are shown for Windows, Linux, and Mac OS X,

More information

Linux Standard Base Trial Use Specification 3.2

Linux Standard Base Trial Use Specification 3.2 Linux Standard Base Trial Use Specification 3.2 Linux Standard Base Trial Use Specification 3.2 LSB Trial Use Specification Copyright 2007 Linux Foundation Permission is granted to copy, distribute and/or

More information

Linux Standard Base Trial Use Specification 4.0

Linux Standard Base Trial Use Specification 4.0 Linux Standard Base Trial Use Specification 4.0 Linux Standard Base Trial Use Specification 4.0 Copyright 2008 Linux Foundation Permission is granted to copy, distribute and/or modify this document under

More information

Linux Standard Base C++ Specification for Itanium 3.1

Linux Standard Base C++ Specification for Itanium 3.1 Linux Standard Base C++ Specification for Itanium 3.1 Linux Standard Base C++ Specification for Itanium 3.1 Copyright 2004, 2005, 2006 Free Standards Group Permission is granted to copy, distribute and/or

More information

Linux Standard Base C++ Specification for PPC32 4.0

Linux Standard Base C++ Specification for PPC32 4.0 Linux Standard Base C++ Specification for PPC32 4.0 Linux Standard Base C++ Specification for PPC32 4.0 Copyright 2008 Linux Foundation Permission is granted to copy, distribute and/or modify this document

More information

Linux Standard Base C++ Specification for IA32 4.1

Linux Standard Base C++ Specification for IA32 4.1 Linux Standard Base C++ Specification for IA32 4.1 Linux Standard Base C++ Specification for IA32 4.1 Copyright 2010 Linux Foundation Permission is granted to copy, distribute and/or modify this document

More information

Linux Standard Base Trial Use Specification 4.1

Linux Standard Base Trial Use Specification 4.1 Linux Standard Base Trial Use Specification 4.1 Linux Standard Base Trial Use Specification 4.1 LSB Trial Use Specification Copyright 2010 Linux Foundation Permission is granted to copy, distribute and/or

More information

Qt Essentials - Widgets Module

Qt Essentials - Widgets Module Qt Essentials - Module Training Course Visit us at http://qt.digia.com Produced by Digia Plc. Material based on Qt 5.0, created on September 27, 2012 Digia Plc. Module: Common Layout Management Guidelines

More information

ISO/IEC INTERNATIONAL STANDARD. Linux Standard Base (LSB) core specification 3.1 Part 5: Specification for PPC32 architecture

ISO/IEC INTERNATIONAL STANDARD. Linux Standard Base (LSB) core specification 3.1 Part 5: Specification for PPC32 architecture INTERNATIONAL STANDARD ISO/IEC 23360-5 First edition 2006-12-15 Linux Standard Base (LSB) core specification 3.1 Part 5: Specification for PPC32 architecture Spécifications 3.1 relatives au noyau de base

More information

Model/View Architecture of Qt

Model/View Architecture of Qt Model/View Architecture of Qt Qt use of Model-View-Controller (MVC) Design Pattern Pro. Tiago Garcia de Senna Carneiro 2007 The Model-View-Controller Design Pattern MVC consists of three kinds of objects:

More information

Qt in Education. The Model View Framework

Qt in Education. The Model View Framework Qt in Education. The Model View Framework 2012 Digia Plc. The enclosed Qt Materials are provided under the Creative Commons Attribution-Share Alike 2.5 License Agreement. The full license text is available

More information

This whitepaper describes the Qt C++ framework. Qt supports the development of crossplatform GUI applications with its write once, compile anywhere

This whitepaper describes the Qt C++ framework. Qt supports the development of crossplatform GUI applications with its write once, compile anywhere This whitepaper describes the Qt C++ framework. Qt supports the development of crossplatform GUI applications with its write once, compile anywhere approach. Using a single source tree and a simple recompilation,

More information

Qtopia Core 4.2 Whitepaper

Qtopia Core 4.2 Whitepaper Qtopia Core 4.2 Whitepaper ABSTRACT This whitepaper describes the Qtopia Core C++ framework for GUI infrastructure and application development on embedded devices. It runs on any device supported by Linux

More information

INSTRUCTIONS: GOOD LUCK! [TURN OVER]

INSTRUCTIONS: GOOD LUCK! [TURN OVER] INSTRUCTIONS: 1. This examination paper consists of 6 pages. 2. This is a closed book examination. 3. The mark for each question is given in brackets next to the question. 4. Answer all five questions

More information

EE495K Slides by Avi Kak: OO for GUI Design (second lecture) Questions:

EE495K Slides by Avi Kak: OO for GUI Design (second lecture) Questions: EE495K Slides by Avi Kak: OO for GUI Design (second lecture) Questions: 1 1. Much of the history of modern GUI programming can be traced back to X. What is X and what was it mainly intended for? 2 2. What

More information

NHERI SIMCENTER PROGRAMMING BOOTCAMP JULY 30 THROUGH AUGUST 3, 2018, AT UC BERKELEY S RICHMOND FIELD STATION. GUI Development

NHERI SIMCENTER PROGRAMMING BOOTCAMP JULY 30 THROUGH AUGUST 3, 2018, AT UC BERKELEY S RICHMOND FIELD STATION. GUI Development NHERI SIMCENTER PROGRAMMING BOOTCAMP JULY 30 THROUGH AUGUST 3, 2018, AT UC BERKELEY S RICHMOND FIELD STATION GUI Development OUTLINE GUI Design Fundamentals The Qt Framework Common Data Types/Classes Building

More information

Friday, 4 January 13. Introduction to Qt

Friday, 4 January 13. Introduction to Qt Introduction to Qt What is Qt? Qt is a cross platform development framework written in C++. C++ framework bindings for other languages Python, Ruby, C#, etcetera Original for user interfaces now for everything

More information

file:///home/qt/dev/private/gramakri/presos/final%20logo%20files/tt_devdays07_finallogo.tif Qt Styles and Style Sheets Girish Ramakrishnan

file:///home/qt/dev/private/gramakri/presos/final%20logo%20files/tt_devdays07_finallogo.tif Qt Styles and Style Sheets Girish Ramakrishnan file:///home/qt/dev/private/gramakri/presos/final%20logo%20files/tt_devdays07_finallogo.tif Qt Styles and Style Sheets Girish Ramakrishnan About me Me Girish Ramakrishnan Software Developer + Release manager

More information

LECTURE 17. GUI Programming

LECTURE 17. GUI Programming LECTURE 17 GUI Programming GUI PROGRAMMING IN PYTHON There are a number of platform-independent GUI toolkits available including: Tkinter wrapper around Tcl/Tk. PyQt Python bindings for the Qt C++ framework.

More information

2. The quiz screen showing the question, text field (QLineEdit in QT) for the answer and the Next Question button

2. The quiz screen showing the question, text field (QLineEdit in QT) for the answer and the Next Question button SFDV4001 OOP with C++ and UI Part 2 of the Quiz System project implementing the user interface In this part of the project use will use QT to build the GUI for the project you have done in part 1. Instead

More information

Qt Essentials - Objects Module

Qt Essentials - Objects Module Qt Essentials - Objects Module Training Course Visit us at http://qt.digia.com Produced by Digia Plc. Material based on Qt 5.0, created on September 27, 2012 Digia Plc. Module: Signals & Slots Event Handling

More information

Qt Essentials - Fundamentals of Qt Module

Qt Essentials - Fundamentals of Qt Module Qt Essentials - Module Training Course Visit us at http://qt.digia.com Produced by Digia Plc. Material based on Qt 5.0, created on September 27, 2012 Digia Plc. The Story of Qt Developing a Hello World

More information

Qt Essentials - Fundamentals of Qt Module

Qt Essentials - Fundamentals of Qt Module Qt Essentials - Fundamentals of Qt Module Qt Essentials - Training Course Produced by Nokia, Qt Development Frameworks Material based on Qt 4.7, created on December 15, 2010 http://qt.nokia.com 1/28 Module:

More information

Graphical User Interfaces

Graphical User Interfaces Chapter 14 Graphical User Interfaces So far, we have developed programs that interact with the user through the command line, where the user has to call a Python program by typing its name and adding the

More information

LECTURE 18 GUI Programming Part 2

LECTURE 18 GUI Programming Part 2 LECTURE 18 GUI Programming Part 2 BASIC PYQT Last lecture, we created a basic PyQt4 application which had a few buttons and a menu bar. import sys from PyQt4 import QtGui, QtCore class Example(QtGui.QMainWindow):

More information

Ссылки. Windows: Qt SDK

Ссылки.     Windows: Qt SDK Qt QtCore Ссылки http://qt-project.org http://qt-project.org/doc/qt-4.8 Windows: Qt SDK 1.2.1 Linux: yum install make gcc-c++ qt-devel или qt4-devel или apt-get install libqt4-dev qt-dev-tools build-essential

More information

qcreatemodel Reference Manual

qcreatemodel Reference Manual qcreatemodel Reference Manual 1.0 Generated by Doxygen 1.4.7 Tue Apr 10 19:21:07 2007 Contents 1 qcreatemodel documentation 1 1.1 Introduction............................... 1 1.2 External resources............................

More information

Python GUIs. $ conda install pyqt

Python GUIs. $ conda install pyqt PyQT GUIs 1 / 18 Python GUIs Python wasn t originally desined for GUI programming In the interest of "including batteries" the tkinter was included in the Python standard library tkinter is a Python wrapper

More information

Qt Essentials - Application Creation Module

Qt Essentials - Application Creation Module Qt Essentials - Module Training Course Visit us at http://qt.digia.com Produced by Digia Plc. Material based on Qt 5.0, created on September 27, 2012 Digia Plc. Module: Main Windows Settings Resources

More information

The Qt and KDE Frameworks: An Overview

The Qt and KDE Frameworks: An Overview The Qt and KDE Frameworks: An Overview Kevin Ottens Kevin Ottens The Qt and KDE Frameworks:An Overview 1/68 Outline 1 Introduction 2 Overview 3 Develop with Qt 4 Develop with KDE Kevin Ottens The Qt and

More information

COS2614. Tutorial letter 203/1/2018. Programming: Contemporary Concepts. Semester 1. School of Computing. Discussion of Solutions to Assignment 3

COS2614. Tutorial letter 203/1/2018. Programming: Contemporary Concepts. Semester 1. School of Computing. Discussion of Solutions to Assignment 3 COS2614/203/1/2018 Tutorial letter 203/1/2018 Programming: Contemporary Concepts COS2614 Semester 1 School of Computing Discussion of Solutions to Assignment 3 CONTENTS Page 1 INTRODUCTION... 3 2 TUTORIAL

More information

Object-Oriented Programming

Object-Oriented Programming iuliana@cs.ubbcluj.ro Babes-Bolyai University 2018 1 / 33 Overview 1 2 3 4 5 6 2 / 33 I Qt is a cross-platform application and UI framework in C++. Using Qt, one can write GUI applications once and deploy

More information

C++ GUI Programming with Qt 3

C++ GUI Programming with Qt 3 Welcome from Budapest Welcome from ELTE University 1 Rozália Szabó Nacsa Eötvös Loránd University, Budapest Faculty of Informatics nacsa@inf.elte.hu 2 Qt Overview Qt is a complete C++ application development

More information

ISO/IEC TR TECHNICAL REPORT

ISO/IEC TR TECHNICAL REPORT TECHNICAL REPORT ISO/IEC TR 24715 First edition 2006-11-01 Information technology Programming languages, their environments and system software interfaces Technical Report on the Conflicts between the

More information

SII RENNES L espace Nobel Bâtiment A 2 allée de Becquerel RENNES Tél. : Fax. :

SII RENNES L espace Nobel Bâtiment A 2 allée de Becquerel RENNES Tél. : Fax. : SII RENNES L espace Nobel Bâtiment A 2 allée de Becquerel 35700 RENNES Tél. : 02.99.12.57.10 Fax. : 02.99.12.57.19 PORTABILITY STUDY & FEEDBACK CIM STAGE PORTABILITY HSLV2 VERSION 01 DRAFT 01 Recipient

More information

The Qt and KDE Frameworks: An Overview

The Qt and KDE Frameworks: An Overview The Qt and KDE Frameworks: An Overview Kevin Ottens Kevin Ottens The Qt and KDE Frameworks:An Overview 1/83 Outline 1 Introduction 2 Overview 3 Develop with Qt 4 Develop with KDE Kevin Ottens The Qt and

More information

Qt Essentials - Model View 2 Module

Qt Essentials - Model View 2 Module Qt Essentials - Model View 2 Module Training Course Visit us at http://qt.digia.com Produced by Digia Plc. Material based on Qt 5.0, created on September 27, 2012 Digia Plc. Delegates Editing item data

More information

Qt Essentials - Basic Types Module

Qt Essentials - Basic Types Module Qt Essentials - Basic Types Module Training Course Visit us at http://qt.digia.com Produced by Digia Plc. Material based on Qt 5.0, created on September 27, 2012 Digia Plc. Qt's Object Model QObject QWidget

More information

Mar :51 gltexobj.cpp

Mar :51 gltexobj.cpp Page 1/4 / $Id: qt/gltexobj.cpp 3.1.2 edited Nov 8 2002 $ Copyright (C) 1992-2002 Trolltech AS. All rights reserved. This file is part of an example program for Qt. This example program may be used, distributed

More information

SERIOUS ABOUT SOFTWARE. Qt Core features. Timo Strömmer, May 26,

SERIOUS ABOUT SOFTWARE. Qt Core features. Timo Strömmer, May 26, SERIOUS ABOUT SOFTWARE Qt Core features Timo Strömmer, May 26, 2010 1 Contents C++ refresher Core features Object model Signals & slots Event loop Shared data Strings Containers Private implementation

More information

User Interface Styling Made Simple

User Interface Styling Made Simple White Paper User Interface Styling Made Simple Abstract With more companies seeking to differentiate software, there is an increasing need to customize application UIs the current solutions for UI styling

More information

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery. HTML5/CSS3/JavaScript Programming Course Summary Description This class is designed for students that have experience with basic HTML concepts that wish to learn about HTML Version 5, Cascading Style Sheets

More information

Design Patterns. Libraries. Framework and Design Pattern

Design Patterns. Libraries. Framework and Design Pattern Design Patterns Efficient and elegant solutions to common problems Framework and Design Pattern Structural = how organize objects + connect them Behavioral = how organize code Creational = how organize

More information

QTangoCore. Elettra Sincrotrone Trieste. Giacomo Strangolino. A multi threaded framework to develop Tango applications

QTangoCore. Elettra Sincrotrone Trieste. Giacomo Strangolino. A multi threaded framework to develop Tango applications Giacomo Strangolino Elettra Sincrotrone Trieste QTangoCore A multi threaded framework to develop Tango applications mailto: giacomo.strangolino@elettra.trieste.it Part I QtangoCore architecture overview

More information

Lab 12: GUI programming with Qt

Lab 12: GUI programming with Qt Lab 12: GUI programming with Comp Sci 1585 Data Structures Lab: Tools for Computer Scientists Outline 1 Outline 1 (Pronounced cute ) https://www.qt.io/what-is-qt/ https://showroom.qt.io/ https://en.wikipedia.org/wiki/_(software)

More information

ISO/TS TECHNICAL SPECIFICATION

ISO/TS TECHNICAL SPECIFICATION TECHNICAL SPECIFICATION ISO/TS 13584-35 First edition 2010-07-15 Industrial automation systems and integration Parts library Part 35: Implementation resources: Spreadsheet interface for parts library Systèmes

More information

Qt in Education. The Qt object model and the signal slot concept

Qt in Education. The Qt object model and the signal slot concept Qt in Education The Qt object model and the signal slot concept. 2012 Digia Plc. The enclosed Qt Materials are provided under the Creative Commons Attribution-Share Alike 2.5 License Agreement. The full

More information

Qt Essentials - Model View Module

Qt Essentials - Model View Module Qt Essentials - Model View Module Training Course Visit us at http://qt.digia.com Produced by Digia Plc. Material based on Qt 5.0, created on September 27, 2012 Digia Plc. Concept Showing Simple Data Proxy

More information

man.m.sourcentral.org

man.m.sourcentral.org NAME QFile I/O device that operates on files SYNOPSIS Almost all the functions in this class are reentrant when Qt is built with thread support. The exceptions are setencodingfunction(), setdecodingfunction(),

More information

The New C Standard (Excerpted material)

The New C Standard (Excerpted material) The New C Standard (Excerpted material) An Economic and Cultural Derek M. Jones derek@knosof.co.uk Copyright 2002-2008 Derek M. Jones. All rights reserved. 1378 type specifier type-specifier: void char

More information

Test-Driven Development with Qt and KDE

Test-Driven Development with Qt and KDE Test-Driven Development with Qt and KDE Kevin Ottens Kevin Ottens Test-Driven Development with Qt and KDE 1/45 Introduction Goals Discover the possibilities of the Qt and KDE frameworks Practice Test-Driven

More information

Reservoir Simulation Link

Reservoir Simulation Link Reservoir Simulation Link SKUA-GOCAD 2013.2 Paradigm 2011.3 With Epos 4.1 Data Management Configuration Guide 2007 2014 Paradigm B.V. and/or its affiliates and subsidiaries. All rights reserved. The information

More information

Qt in Education. Custom Models

Qt in Education. Custom Models Qt in Education Custom Models. 2012 Digia Plc. The enclosed Qt Materials are provided under the Creative Commons Attribution-Share Alike 2.5 License Agreement. The full license text is available here:

More information

QObject. An important class to become familiar with is the one from which all Qt Widgets are derived: QObject.

QObject. An important class to become familiar with is the one from which all Qt Widgets are derived: QObject. ezus_138004_ch09.qxd 8/4/06 9:43 AM Page 191 9C H A P T E R 9 QObject An important class to become familiar with is the one from which all Qt Widgets are derived: QObject. 9.1 QObject s Child Managment..........

More information

File Format for Digital Moving- Picture Exchange (DPX) Amendment 1

File Format for Digital Moving- Picture Exchange (DPX) Amendment 1 SMPTE STANDARD File Format for Digital Moving- Picture Exchange (DPX) Amendment 1 Amendment 1:2012 to SMPTE 268M-2003 Page 1 of 5 pages Table of Contents Page Foreword... 2 Intellectual Property... 2 1

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO 11783-6 Third edition 2014-07-01 Tractors and machinery for agriculture and forestry Serial control and communications data network Part 6: Virtual terminal Tracteurs et machines

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Metadata registries (MDR) Part 3: Registry metamodel and basic attributes

ISO/IEC INTERNATIONAL STANDARD. Information technology Metadata registries (MDR) Part 3: Registry metamodel and basic attributes INTERNATIONAL STANDARD ISO/IEC 11179-3 Third edition 2013-02-15 Information technology Metadata registries (MDR) Part 3: Registry metamodel and basic attributes Technologies de l'information Registres

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology ASN.1 encoding rules: Specification of Encoding Control Notation (ECN)

ISO/IEC INTERNATIONAL STANDARD. Information technology ASN.1 encoding rules: Specification of Encoding Control Notation (ECN) INTERNATIONAL STANDARD ISO/IEC 8825-3 Second edition 2008-12-15 Information technology ASN.1 encoding rules: Specification of Encoding Control Notation (ECN) Technologies de l'information Règles de codage

More information

Tuesday, 9 March Introduction to Qt

Tuesday, 9 March Introduction to Qt Introduction to Qt Qt Qt supports the development of multi-platform GUI applications It has a write once, compile anywhere approach Using a single source tree and a simple recompilation applications can

More information

Exercises Lecture 4 Datatypes, Collections and Files

Exercises Lecture 4 Datatypes, Collections and Files Exercises Lecture 4 Datatypes, Collections and Files Qt in Education Aim: Duration: This exercise will take you through the process of loading and saving files, including custom data types and Qt collections.

More information

Corrective Action User Walkthrough: New Portal Login

Corrective Action User Walkthrough: New Portal Login Corrective Action User Walkthrough: New Portal Login The updated URL for the PST Portal is: https://apps.occeweb.com/pstportal There are five scenarios to consider if you are experiencing difficulty logging

More information

Qt-Interface For Volume Visualization

Qt-Interface For Volume Visualization Qt-Interface For Volume Visualization Practical Course Computer Graphics For Advanced Supervising Dr. Susanne Krömker Stefan Becker & Ronald Lautenschläger Outline 1. Terms you should know 2. Comparison

More information

Exercises Lecture 3 Layouts and widgets

Exercises Lecture 3 Layouts and widgets Exercises Lecture 3 Layouts and widgets Aim: Duration: This exercise will help you explore and understand Qt's widgets and the layout approach to designing user interfaces. 2h The enclosed Qt Materials

More information

Splunk. Splunk. Deployment Guide

Splunk. Splunk. Deployment Guide Deployment Guide VERSION: 1.0 UPDATED: JULY 2016 Copyright Notices Copyright 2002-2016 KEMP Technologies, Inc.. All rights reserved.. KEMP Technologies and the KEMP Technologies logo are registered trademarks

More information

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO/IEC 15408-1 Third edition 2009-12-15 Information technology Security techniques Evaluation criteria for IT security Part 1: Introduction and general model Technologies de l'information

More information

Technical Brief. Network Port & Routing Requirements Active Circle 4.5 May Page 1 sur 15

Technical Brief. Network Port & Routing Requirements Active Circle 4.5 May Page 1 sur 15 Technical Brief Network Port & Routing Requirements Active Circle 4.5 May 2017 Page 1 sur 15 INDEX 1. INTRODUCTION... 3 1.1. SCOPE OF THE DOCUMENT... 3 1.2. AUDIENCE... 3 1.3. ORGANIZATION OF THE INFORMATION...

More information

Packet Trace Guide. Packet Trace Guide. Technical Note

Packet Trace Guide. Packet Trace Guide. Technical Note Packet Trace Guide Technical Note VERSION: 2.0 UPDATED: JANUARY 2016 Copyright Notices Copyright 2002-2016 KEMP Technologies, Inc.. All rights reserved.. KEMP Technologies and the KEMP Technologies logo

More information

Merits of QT for developing Imaging Applications UI

Merits of QT for developing Imaging Applications UI White Paper Merits of QT for developing Imaging Applications UI Amitkumar Sharma January 08, 2008 Trianz 2008 White Paper Page 1 Table of Contents 1.0 Executive Summary. ------------------------------------------------------------------------------------------------------------

More information

Pointers (1A) Young Won Lim 1/14/18

Pointers (1A) Young Won Lim 1/14/18 Pointers (1A) Copyright (c) 2010-2017 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later

More information

Tivoli SecureWay Policy Director Authorization ADK. Developer Reference. Version 3.8

Tivoli SecureWay Policy Director Authorization ADK. Developer Reference. Version 3.8 Tivoli SecureWay Policy Director Authorization ADK Developer Reference Version 3.8 Tivoli SecureWay Policy Director Authorization ADK Developer Reference Version 3.8 Tivoli SecureWay Policy Director Authorization

More information

Security Standards for Information Systems

Security Standards for Information Systems Security Standards for Information Systems Area: Information Technology Services Number: IT-3610-00 Subject: Information Systems Management Issued: 8/1/2012 Applies To: University Revised: 4/1/2015 Sources:

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 12: ISO base media file format

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 12: ISO base media file format INTERNATIONAL STANDARD ISO/IEC 14496-12 Third edition 2008-10-15 Information technology Coding of audio-visual objects Part 12: ISO base media file format Technologies de l'information Codage des objets

More information

Federated Identity Manager Business Gateway Version Configuration Guide GC

Federated Identity Manager Business Gateway Version Configuration Guide GC Tivoli Federated Identity Manager Business Gateway Version 6.2.1 Configuration Guide GC23-8614-00 Tivoli Federated Identity Manager Business Gateway Version 6.2.1 Configuration Guide GC23-8614-00 Note

More information

The KDE Library Reference Guide The Reference Guide to C++ Application Design for the K Desktop Environment (KDE) Ralf Nolden

The KDE Library Reference Guide The Reference Guide to C++ Application Design for the K Desktop Environment (KDE) Ralf Nolden The KDE Library Reference Guide The Reference Guide to C++ Application Design for the K Desktop Environment (KDE) Ralf Nolden The KDevelop Team Version 0.2, Mon July 7,

More information

Part 4: Video tool library

Part 4: Video tool library INTERNATIONAL STANDARD ISO/IEC 23002-4 Third edition 2018-03 Information technology MPEG video technologies Part 4: Video tool library Technologies de l'information Technologies vidéo MPEG Partie 4: Bibliothèque

More information

Qt for non-graphical applications

Qt for non-graphical applications FOSDEM 2012 Qt for non-graphical applications Thomas Petazzoni Bootlin thomas.petazzoni@bootlin.com - Kernel, drivers and embedded Linux - Development, consulting, training and support - https://bootlin.com

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Security techniques Hash-functions Part 2: Hash-functions using an n-bit block cipher

ISO/IEC INTERNATIONAL STANDARD. Information technology Security techniques Hash-functions Part 2: Hash-functions using an n-bit block cipher INTERNATIONAL STANDARD ISO/IEC 10118-2 Third edition 2010-10-15 Information technology Security techniques Hash-functions Part 2: Hash-functions using an n-bit block cipher Technologies de l'information

More information

ISO INTERNATIONAL STANDARD. Language resource management Feature structures Part 1: Feature structure representation

ISO INTERNATIONAL STANDARD. Language resource management Feature structures Part 1: Feature structure representation INTERNATIONAL STANDARD ISO 24610-1 FIrst edition 2006-04-15 Language resource management Feature structures Part 1: Feature structure representation Gestion des ressources linguistiques Structures de traits

More information

SAS Clinical Data Integration 2.6

SAS Clinical Data Integration 2.6 SAS Clinical Data Integration 2.6 User s Guide SAS Documentation The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2015. SAS Clinical Data Integration 2.6: User's Guide.

More information

Information technology MPEG systems technologies. Part 8: Coding-independent code points

Information technology MPEG systems technologies. Part 8: Coding-independent code points INTERNATIONAL STANDARD ISO/IEC 23001-8 Second edition 2016-05-01 Information technology MPEG systems technologies Part 8: Coding-independent code points Technologies de l information Technologies des systèmes

More information

TECH 3381 CARRIAGE OF EBU-TT-D IN ISOBMFF VERSION: 1.0 SOURCE: SP/MIM XML SUBTITLES

TECH 3381 CARRIAGE OF EBU-TT-D IN ISOBMFF VERSION: 1.0 SOURCE: SP/MIM XML SUBTITLES TECH 3381 CARRIAGE OF EBU-TT-D IN ISOBMFF VERSION: 1.0 SOURCE: SP/MIM XML SUBTITLES Geneva October 2014 Tech 3381 Conformance Notation This document contains both normative text and informative text.

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system: Motion JPEG 2000

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system: Motion JPEG 2000 INTERNATIONAL STANDARD ISO/IEC 15444-3 Second edition 2007-05-01 Information technology JPEG 2000 image coding system: Motion JPEG 2000 Technologies de l'information Système de codage d'image JPEG 2000:

More information

LoadMaster VMware Horizon (with View) 6. Deployment Guide

LoadMaster VMware Horizon (with View) 6. Deployment Guide LoadMaster VMware Horizon (with View) 6 Deployment Guide VERSION: 6.0 UPDATED: MARCH 2016 Copyright Notices Copyright 2002-2016 KEMP Technologies, Inc.. All rights reserved.. KEMP Technologies and the

More information

ISO INTERNATIONAL STANDARD

ISO INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO 15745-1 First edition 2003-03-01 Industrial automation systems and integration Open systems application integration framework Part 1: Generic reference description Systèmes d'automatisation

More information

VMware vcenter Log Insight Manager. Deployment Guide

VMware vcenter Log Insight Manager. Deployment Guide VMware vcenter Log Insight Manager Deployment Guide VERSION: 6.0 UPDATED: JULY 2016 Copyright Notices Copyright 2002-2016 KEMP Technologies, Inc.. All rights reserved.. KEMP Technologies and the KEMP Technologies

More information

ISO/IEC TR TECHNICAL REPORT. Information technology Procedures for achieving metadata registry (MDR) content consistency Part 1: Data elements

ISO/IEC TR TECHNICAL REPORT. Information technology Procedures for achieving metadata registry (MDR) content consistency Part 1: Data elements TECHNICAL REPORT ISO/IEC TR 20943-1 First edition 2003-08-01 Information technology Procedures for achieving metadata registry (MDR) content consistency Part 1: Data elements Technologies de l'information

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology MPEG video technologies Part 4: Video tool library

ISO/IEC INTERNATIONAL STANDARD. Information technology MPEG video technologies Part 4: Video tool library INTERNATIONAL STANDARD ISO/IEC 23002-4 Second edition 2014-04-15 Information technology MPEG video technologies Part 4: Video tool library Technologies de l'information Technologies vidéo MPEG Partie 4:

More information

ISO/IEC Information technology Radio frequency identification (RFID) for item management: Data protocol Application interface

ISO/IEC Information technology Radio frequency identification (RFID) for item management: Data protocol Application interface STANDARD ISO/IEC 15961-1 First edition 2013-03-15 Information technology Radio frequency identification (RFID) for item management: Data protocol Part 1: Application interface Technologies de l'information

More information

The Unofficial Guide to Creating Reports In Crystal using your Pastel Data

The Unofficial Guide to Creating Reports In Crystal using your Pastel Data The Unofficial Guide to Creating Reports In Crystal using your Pastel Data This version of the ebook is an example version only. It contains only a sample of pages from the full ebook. These pages may

More information

Information technology Security techniques Sector-specific application of ISO/IEC Requirements

Information technology Security techniques Sector-specific application of ISO/IEC Requirements Provläsningsexemplar / Preview INTERNATIONAL STANDARD ISO/IEC 27009 First edition 2016-06-15 Information technology Security techniques Sector-specific application of ISO/IEC 27001 Requirements Technologies

More information

IBM Tivoli Federated Identity Manager Version Installation Guide GC

IBM Tivoli Federated Identity Manager Version Installation Guide GC IBM Tivoli Federated Identity Manager Version 6.2.2 Installation Guide GC27-2718-01 IBM Tivoli Federated Identity Manager Version 6.2.2 Installation Guide GC27-2718-01 Note Before using this information

More information

ISO/IEC Systems and software engineering Systems and software Quality Requirements and Evaluation (SQuaRE) Planning and management

ISO/IEC Systems and software engineering Systems and software Quality Requirements and Evaluation (SQuaRE) Planning and management INTERNATIONAL STANDARD ISO/IEC 25001 Second edition 2014-03-15 Systems and software engineering Systems and software Quality Requirements and Evaluation (SQuaRE) Planning and management Ingénierie des

More information

Pointers (1A) Young Won Lim 1/22/18

Pointers (1A) Young Won Lim 1/22/18 Pointers (1A) Copyright (c) 2010-2018 Young W. Lim. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later

More information

EVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited INTERMEDIATE PYTHON 3.X

EVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited INTERMEDIATE PYTHON 3.X INTERMEDIATE PYTHON 3.X Intermediate Python 3.x Table of Contents rev. 2.0 About this Course Chapter 1 Python Refresher TOC Variables...1-1 Basic Python data types...1-2 Sequences...1-3 Mapping types...1-4

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO 19005-3 First edition 2012-10-15 Document management Electronic document file format for long-term preservation Part 3: Use of ISO 32000-1 with support for embedded files (PDF/A-3)

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO/IEC 27009 First edition 2016-06-15 Information technology Security techniques Sector-specific application of ISO/IEC 27001 Requirements Technologies de l information Techniques

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Message Handling Systems (MHS): MHS routing

ISO/IEC INTERNATIONAL STANDARD. Information technology Message Handling Systems (MHS): MHS routing INTERNATIONAL STANDARD ISO/IEC 10021-10 Second edition 1999-12-15 Information technology Message Handling Systems (MHS): MHS routing Technologies de l'information Systèmes de messagerie (MHS): Routage

More information