I'm bored recently. I want to learn how to use mobile phone software. I don't need to say much about Android. Many people are using it. There are also a lot of Android Program Development tutorials. I have learned a lot about Java. Unfortunately, I am still using the mobile phone of the Symbian system.
Therefore, I decided to build my own Symbian mobile phone software.
Qt Nokia-related information, Baidu. I won't say much here.
Go straight to the t
Recently, the TIFF format was only available in the project. I checked on the document: "tiff is an image file format. This image format is complex, stores a large amount of content, occupies a large storage space, and is three times the size of GIF images, it is 10 times the corresponding JPEG image ". See its definition: The label Image File Format (Tagged Image File Format, abbreviated as TIFF) is a file format mainly used to store images including photos and art maps.
Label Image File Form
Qt implements cascading deletion of sqlite3 and qt implements sqlite31. there are two required tables: the barcode table and the product details table. The rfid in the barcode table is the rfid foreign key in the product table, you must delete the related entries in the product table to achieve cascading deletion of the bar code table. solve this problem by using the cascading deletion feature provided by s
C ++ memo-QT (4), Memo-qt
User Logon-creator Programming
Draw the following interface:
During compilation, the following header file ui_main1_1_h is automatically generated
/*************************************** **************************************** *
** Form generated from reading UI file 'mainwindow. Ui'
**
** Created by: Qt User Interface Compilervers
Today, we can use some QT tools to write command line programs. We can see a more general usage of QT.The content is very simple and the current date is output.The qdate class is used first. You can use the static method currentdate of the qdate class to obtain the current date.Second, the cout in the standard library cannot output the qstring type, so the qtextstream class is used for output. Common variables such as Endl and flush have been defined
Qt Event Filter and Qt Event Filter
Sometimes, we need to restrict the functions of a widget. In this case, we can derive a new class and restrict the original functions in this new class. In some simple cases, this is not necessary. The event filtering function provided by Qt can also be used.
Event Filtering intercepts all messages sent to an object in advance,
QT network programming: instant communication in the C/S architecture under Tcp, and qt Network Programming
First, write a client, which is simple, can join the chat, and join the server interface.
#ifndef TCPCLIENT_H#define TCPCLIENT_H#include
There is a button to add to the server and a button to send messages. In the header file, two functions are defined first.
# Include "tcpclient. h "# include
Imple
JSON support in Qt QT5 begins with supporting the processing of JSON data, which is a data format for Interter data interchange. JSON is used to store structured data, and JSON has 6 basic data types:
bool
Double
String
Array
Object
Null
All keys is strings, and an object cannot contain any duplicate keys.In a JSON object, all keys are strings and cannot contain duplicate strings. Entries in arrays a
The QT library does not seem to have a complete cross-platform solution, and you may need to judge by your own platform.Windows can use OpenProcess to obtain relevant information using the methods mentioned above. Termination is simple:ShellExecute (0, "open", "TASKKILL", (Processname,null, sw_hide);Other platforms need to find a way to locate the PID of the process (such as invoking the system's PS command for filtering lookups),Linux opens/proc/pid/
Original works, allow reprint, please be sure to use hyperlinks in the form of the original source of the article, author information and this statement. Otherwise, the legal liability will be investigated. http://hongbin0720.blog.51cto.com/3305400/1231118
buttons, often interpreted as triggering an action request or command, are actions that interact with the user for instruction. The QT button series is divided into different definitions according t
Qt implements the dynamic desktop background snowflake program, qt snowflake
I once received a gift, a snowflake program, and thought it was amazing. Through the previous articles, we have mastered some Paster skills, now you can implement it on your own (of course, you must first have the basic knowledge of qt signal and slot). Let's first look at the effect and
color: Qpalette: setcolor () sets the color for a colorole.Qpalette: setbrush ()Set the color for a colorole,You can set images. Note: When setting the background color,Call setautofillbackground (true) first ). Button use palette // Use palette ---------- on the button to set the button font UI-> toolbt-> setfont (qfont ("", 20, qfont: bold )); UI-> toolbt-> setautoraise (true); UI-> toolbt-> setautofillbackground (true); qpalette PL = UI-> toolbt-> palette (); // set the button text col
@ Import URL (http://www.cppblog.com/CuteSoft_Client/CuteEditor/Load.ashx? Type‑stylefile=syntaxhighlighter.css); @ import URL (/CSS/cuteeditor.css );It is not difficult to implement this function in QT: 1. Using Photoshop to make irregular window effects, or using the anti-sawtooth function to draw the background on the widget is a normal drawing. 2. Create a widget in the main window and set its
window->setWindowFlags(
The following is our progress, starting with the Qt Standard dialog box. The so-called Standard dialog box, in fact, is a number of QT built-in dialog boxes, such as file selection, color selection and so on. Today I'd first introduce Qfiledialog.
Qfiledialog is a dialog box for file opening and saving in Qt, which is equivalent to the JFileChooser in swing. Bel
1. On the official website (http://qt.nokia.com/downloads/downloads) Download the SDK, the default recommended online installation.
Download get file Qt_sdk_lin32_online_v1_1_3_en.run
Run directly (./file name)
Select the installation directory, where I select My home directory (/home/username)
2. After installation, there is a qtsdk folder in the home directory, the folder is a QT library 4.7.4, Qt Creato
Http://hi.baidu.com/proudboy_linux/blog/item/58d4daeeba84e51ffdfa3cd8.html
Build an embedded QT Development Environment
Http://hi.baidu.com/proudboy_linux/blog/item/58d4daeeba84e51ffdfa3cd8.html
Build an embedded QT Development Environment
I have read a lot of posts about building the QT development platform on the Internet, but I found that the above posts are
Qt-qml mobile development-Overview of app development and deployment process on ios, qt-qmlios
Qt5.3 fully supports mobile development. In addition to mac, windows, and linux, it also supports ios, android, wp, meego, and other mobile platforms. This tutorial is based on the author's experience, I will explain from the beginning how to publish my own apps on ios. Because there are still few articles in Chin
Add modules to Qt and qtAdd Qt module QtCanvas3D
Because you need to use Qt Quick3D drawingTherefore, I found some information on the Internet.
Javascript draws 3D ThreeJS libraries and should be used for QML. Continue searching and find that there is a QtCanvas3D module in Qt that can be used for 3D Painting. Follow t
In fact, the solution to the problem is very simple: QT does not support the path of Chinese, the source of the path of all the changes to English can solve the problem.The first problem occurs when I run the online example program, rebuild the compilation is also an error, hint:Cannot find FILE:F:\PRO\QT\QT5 development and instance \ Book source program \ch1\ch101\dialog\dialog.pro.21:55:03: Process "D:\
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.