-
KDE Application Tutorials下载
资源介绍
KDE Application Tutorials
1. Introduction
1.1. What you should know already
2. Getting Started
3. Building the Qt Tutorials
3.1. Step One: Hello World!
3.1.1. What to change first
3.1.2. Entering the tutorial code
3.1.3. Building Hello World!
3.1.4. Exercises
3.2. Step 2 and 3: Extensions
3.3. Writing your own Widgets
3.4. Extending the Widget Class
3.5. Adding a new Class
3.6. Step 7-14
4. Creating KDE Applications
5. Installing KDE 2
5.1. Setting up Qt-2.1
5.2. Setting up KDE 2 Libraries
5.3. Setting up KDevelop
6. Application Concepts
6.1. The Document-View Model
6.2. The Multiple Document Interface (MDI)
7. The MDI Framework
7.1. Creating an MDI Framework
7.2. Overview
8. Defining the Documents
8.1. Adding the Instances
8.2. Initialization of the Document
8.3. Implementing the Serialization
9. Defining the View
9.1. Interactivity with the User
9.2. Reimplementing Event Handlers
9.3. Painting and Resizing the Document
10. Extending the GUI
10.1. Adding the "Pen" Menu
10.2. Adding Toolbar Buttons
10.3. Creating the Pen Width Dialog
10.4. Connections and Setting Up
10.5. Calling the Dialogs
11. Extended Views
11.1. Syncronizing Views
11.2. Scrolled Views
11.2.1. Sizing the Document Contents
11.3. Adapting the View
12. Using KImageIO with KScribble
12.1. Preparing the Document
12.2. Registering File Formats
12.3. Opening Images
12.4. Setting File Filters with KImageIO
13. Adding Printing Functionality
14. Copyright
A. KScribble-1.0 Example Sourcecode
A.1. Project Tarball
A.2. main.cpp
A.3. kscribble.h
A.4. kscribble.cpp
A.5. kscribbledoc.h
A.6. kscribbledoc.cpp
A.7. kscribbleview.h
A.8. kscribbleview.cpp
A.9. kpenbrushdlg.h
A.10. kpenbrushdlg.cpp
A.11. kpenbrushdlgdata.cpp
A.12. resource.h
1. Introduction
1.1. What you should know already
2. Getting Started
3. Building the Qt Tutorials
3.1. Step One: Hello World!
3.1.1. What to change first
3.1.2. Entering the tutorial code
3.1.3. Building Hello World!
3.1.4. Exercises
3.2. Step 2 and 3: Extensions
3.3. Writing your own Widgets
3.4. Extending the Widget Class
3.5. Adding a new Class
3.6. Step 7-14
4. Creating KDE Applications
5. Installing KDE 2
5.1. Setting up Qt-2.1
5.2. Setting up KDE 2 Libraries
5.3. Setting up KDevelop
6. Application Concepts
6.1. The Document-View Model
6.2. The Multiple Document Interface (MDI)
7. The MDI Framework
7.1. Creating an MDI Framework
7.2. Overview
8. Defining the Documents
8.1. Adding the Instances
8.2. Initialization of the Document
8.3. Implementing the Serialization
9. Defining the View
9.1. Interactivity with the User
9.2. Reimplementing Event Handlers
9.3. Painting and Resizing the Document
10. Extending the GUI
10.1. Adding the "Pen" Menu
10.2. Adding Toolbar Buttons
10.3. Creating the Pen Width Dialog
10.4. Connections and Setting Up
10.5. Calling the Dialogs
11. Extended Views
11.1. Syncronizing Views
11.2. Scrolled Views
11.2.1. Sizing the Document Contents
11.3. Adapting the View
12. Using KImageIO with KScribble
12.1. Preparing the Document
12.2. Registering File Formats
12.3. Opening Images
12.4. Setting File Filters with KImageIO
13. Adding Printing Functionality
14. Copyright
A. KScribble-1.0 Example Sourcecode
A.1. Project Tarball
A.2. main.cpp
A.3. kscribble.h
A.4. kscribble.cpp
A.5. kscribbledoc.h
A.6. kscribbledoc.cpp
A.7. kscribbleview.h
A.8. kscribbleview.cpp
A.9. kpenbrushdlg.h
A.10. kpenbrushdlg.cpp
A.11. kpenbrushdlgdata.cpp
A.12. resource.h