Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Blanchette J., Summerfield M. — C++ GUI Programming with Qt 4
Blanchette J., Summerfield M. — C++ GUI Programming with Qt 4



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: C++ GUI Programming with Qt 4

Авторы: Blanchette J., Summerfield M.

Аннотация:

Using Trolltech's Qt you can build industrial-strength C++ applications that run natively on Windows, Linux/Unix, Mac OS X, and embedded Linux — without making source code changes. With this book Trolltech insiders have written a start-to-finish guide to getting great results with the most powerful version of Qt ever created: Qt 4.1.

Using C++ GUI Programming with Qt 4 you'll discover the most effective Qt 4 programming patterns and techniques as you master key technologies ranging from Qt's model/view architecture to Qt's powerful new 2D paint engine. The authors provide readers with unparalleled insight into Qt's event model and layout system. Then, using realistic examples, they introduce superior techniques for everything from basic GUI development to advanced database and XML integration.

Includes new chapters on Qt 4's model/view architecture and Qt's new plugin support, along with a brief introduction to Qtopia embedded programming

Covers all Qt fundamentals, from dialogs and windows to implementing application functionality

Introduces best practices for layout management and event processing

Shows how to make the most of Qt 4's new APIs, including the powerful new 2D paint engine and the new easy-to-use container classes

Contains completely updated material in every chapter

Presents advanced Qt 4 techniques covered in no other book, from creating both Qt and application plugins to interfacing with native APIs

Contains an in-depth appendix on C++/Qt programming for experienced Java developers

The accompanying CD-ROM includes the open source edition of Qt 4.1.1 for Windows, Mac, Linux, and many Unixes, as well as MinGW, a set of freely available development tools that can be used to build Qt applications on Windows, and also the source code for the book's examples.


Язык: en

Рубрика: Технология/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2001

Количество страниц: 560

Добавлена в каталог: 25.10.2006

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Microsoft Visual BASIC      
Microsoft Visual C++ (MSVC)      2nd 3rd 4th 5th
Microsoft Visual Studio      
mid()      2nd
mid() (QString)      2nd
Middle mouse button      
Migration      
MIME types      2nd
mimeData()      
MinGW      2nd
Minimum      2nd
Minimum (QSizePolicy)      2nd
minimum and maximum properties      
minimum and maximum size      2nd
minimum property (QProgressBar)      
minimum size      2nd 3rd 4th
MinimumExpanding      
MinimumExpanding (QSizePolicy)      
minimumSizeHint()      
mips      
mirror()      
mirror() (QImage)      
MiterJoin      
MiterJoin (Qt)      
mkdir()      
moc      2nd 3rd 4th 5th 6th
modal dialogs      2nd
Modality      2nd
model classes      2nd 3rd
model indexes      
model/view architecture      2nd 3rd
modeless dialogs      
modelviewcontroller (MVC)      
modified documents      2nd 3rd 4th
Modified()      2nd
modified() (Spreadsheet)      2nd
modifiers() (QKeyEvent)      2nd
Mongolian      
monitoring events      2nd
most recently used files      2nd
Motif migration      
Motif style      2nd 3rd
Motorola 68000      
Mouse      2nd 3rd 4th
mouse buttons      2nd 3rd 4th
mouse cursor      2nd 3rd
mouse double-click      
mouse drivers      2nd
mouse move      2nd 3rd 4th
mouse press      2nd 3rd 4th 5th
mouse release      2nd
mouse tracking      
mouse wheels      
mouseDoubleClickEvent()      
mouseDoubleClickEvent() (Tetrahedron)      
mouseMoveEvent()      
mousePressEvent()      
mouseReleaseEvent()      
MoveAction      
MoveAction (Qt)      
moveToThread()      
moveToThread() (QObject)      
movie      
MRU files      [See recently opened files.]
MSG (Windows)      
MuleLao-1      
multi-hashes      
multi-line editors      [See QTextEdit.]
multi-maps      
multi-page dialogs      
multi-page widgets      
multiple database connections      
Multiple Document Interface (MDI)      2nd 3rd
multiple documents      
multiple inheritance      2nd 3rd 4th 5th
Multithreading      
mutable iterators      2nd 3rd 4th
mutable keyword      2nd 3rd 4th
Mutexes      2nd 3rd 4th
MVC (modelviewcontroller)      
MyInteger      
MyLineEdit      
MySQL      
MyTableWidget      
MyVector      
name filters      2nd
name()      
name() (IconEditorPlugin)      
nameless database connection      
Names      
Namespaces      
native APIs      
native dialogs      
navigating result sets      2nd
nested layouts      2nd
nested splitters      
Nesting      
Networking      
new operator      2nd 3rd 4th 5th 6th 7th
new [] operator      
new-style casts      2nd
newFile()      
newlines      2nd
newPage()      2nd 3rd
newPage() (QPrinter)      2nd 3rd
newsletter      [See Qt Quarterly.]
next()      
nextPrime()      
nextRandomNumber()      2nd
nextSibling()      
nextSibling() (QDomNode)      
nmake      
NoBrush      
NoBrush (Qt)      
Node      
nodeFromIndex()      
nodeFromIndex() (RegExpModel)      
NoEditTriggers      
NoEditTriggers (QAbstractItemView)      
NoError      
NoError (QFile)      
Non-blocking I/O      [See asynchronous I/O.]
non-commercial edition of Qt      
non-const iterators      2nd 3rd 4th
non-mutable iterators      2nd 3rd
non-validating XML parsers      2nd
NoPen      
NoPen (Qt)      
normalized()      2nd
normalized() (QRect)      2nd
northwest gravity      [See Qt namespace WA_StaticContents.]
notify()      
notify() (QCoreApplication)      
NULL      2nd
Null (QChar)      2nd
null pointers      
number()      2nd 3rd
number() (QString)      2nd 3rd
numCopies()      
numCopies() (QPrinter)      
numRowsAffected()      
numRowsAffected() (QSqlQuery)      
Object (Java and C#)      
object files      
Objects      
ObjectSafetyImpl      
octal numbers      
ODBC      
of a COM component      2nd
of a dialog      
of a painter      2nd
of a scroll area      2nd
of a timer      
of a validator      
of a widget      2nd 3rd
of an FTP command      
of an HTTP request      
of an item      2nd 3rd 4th 5th
of an object      
of an X11 session      
offsetof()      
offsetOf() (CityModel)      
okToContinue()      
OLE_COLOR (Windows)      
on a byte array      
on a file      
on a printer      
on a socket      2nd
on a string      
on plain widget      
One-shot timers      
Online documentation      2nd
online Help      
on_browseButton_clicked()      2nd
on_browseButton_clicked() (ConvertDialog)      2nd
on_convertButton_clicked()      2nd
on_convertButton_clicked() (ConvertDialog)      2nd
on_lineEdit_textChanged()      
on_lineEdit_textChanged() (GoToCellDialog)      
Opacity      2nd 3rd
OpaqueMode      
OpaqueMode (Qt)      
open source edition of Qt      
open()      
OpenGL      
openRecentFile()      
openRecentFile() (MainWindow)      
Operating systems      
Operator overloading      2nd
operator()()      
operator*() (STL-style iterators)      
operator+()      
operator+() (QString)      
operator++() (STL-style iterators)      
operator+=()      
operator+=() (QString)      
operator--() (STL-style iterators)      
operator<() (keys in maps)
operator<<()      2nd
operator=() (Point2D)      
operator==() (keys in hashes)      
operator>>()      
operator[]()      
Oracle      
ordered associative containers      [See maps.]
originating drags      
Oriya      
ostream      
ostream (std)      
out-of-line implementation      
Oven Timer      
Oven Timer example      
OvenTimer      
OvenTimer()      
overloaded operators      2nd
override cursor      2nd
override keyword (C#)      
Ownership      
Page Setup dialog      
paginate()      
paginate() (PrintWindow)      
Paint      2nd 3rd 4th 5th 6th
paint devices      2nd
paint()      
paint() (TrackDelegate)      
paintEngine()      
painter coordinates      
painter paths      
painters      [See QPainter.]
paintEvent()      
paintGL()      
paintGL() (Tetrahedron)      
pair<T1,T2>      2nd
pair<T1,T2> (std)      2nd
Pairs      
Palette      2nd
palette()      
palette() (QWidget)      
palettes      2nd
parameter types      
Parent      
parent parameter      2nd
parent()      
parentchild mechanism      
parse()      
parse() (QXmlSimpleReader)      
parseEntry() (DomParser)      
parseFile()      
parsers      2nd 3rd 4th
parsing events      
passing data to and from      
paste()      
Path      2nd 3rd 4th
PATH environment variable      2nd 3rd 4th
Paths      [See QPainterPath.]
PatternSyntax      
PdfFormat      
PdfFormat (QPrinter)      
peek()      2nd
peek() (QIODevice)      2nd
pending      
pending events      
pendingDatagramSize()      
pendingDatagramSize() (QUdpSocket)      
pens      2nd
percent sign (%)      2nd
PE_FrameFocusRect      
PE_FrameFocusRect (QStyle)      
Physical coordinates      
Picture (X11)      
pie segments      2nd
pixelRect()      
pixelRect() (IconEditor)      
Pixmap (X11)      
pixmap() (QClipboard)      
Pixmaps      2nd
placeholders (SQL)      
Plastique style      2nd 3rd
platform-specific      
platform-specific APIs      
platform-specific ID      
PlayerWindow      
PlayerWindow()      
PlotSettings      
PlotSettings()      
Plotter      
Plotter example      
Plotter()      
Plug & Paint example
plugins      2nd 3rd
PNG      
PNM      
Point2D      
Pointers      2nd 3rd
POLYGONS      2nd
polylines      2nd
Polymorphism      
pop() (QStack<T>)      
populateListWidget()      
populateListWidget() (TextArtDialog)      
1 2 3 4 5 6 7 8 9 10 11 12
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте