资源简介
自己根据syszuxpinyin和QT官方输入法源码写的一个基于QT4.8的输入法程序。
代码片段和文件信息
/****************************************************************************
**
** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
** All rights reserved.
** Contact: Nokia Corporation (qt-info@nokia.com)
**
** This file is part of the examples of the Qt Toolkit.
**
** $QT_BEGIN_LICENSE:BSD$
** You may use this file under the terms of the BSD license as follows:
**
** “Redistribution and use in source and binary forms with or without
** modification are permitted provided that the following conditions are
** met:
** * Redistributions of source code must retain the above copyright
** notice this list of conditions and the following disclaimer.
** * Redistributions in binary form must reproduce the above copyright
** notice this list of conditions and the following disclaimer in
** the documentation and/or other materials provided with the
** distribution.
** * Neither the name of Nokia Corporation and its Subsidiary(-ies) nor
** the names of its contributors may be used to endorse or promote
** products derived from this software without specific prior written
** permission.
**
** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
** “AS IS“ AND ANY EXPRESS OR IMPLIED WARRANTIES INCLUDING BUT NOT
** LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
** A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
** OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT INDIRECT INCIDENTAL
** SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES (INCLUDING BUT NOT
** LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE
** DATA OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
** THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT
** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
** OF THIS SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.“
** $QT_END_LICENSE$
**
****************************************************************************/
#include
#include
//! [main]
#include “myinputpanelcontext.h“
#include “ui_mainform.h“
#include
int main(int argc char **argv)
{
QApplication app(argc argv);
/**/
QTextCodec *codec = QTextCodec::codecForName(“UTF-8“);
QTextCodec::setCodecForTr(codec);
QTextCodec::setCodecForLocale(QTextCodec::codecForLocale());
// QTextCodec::setCodecForCStrings(QTextCodec::codecForLocale());
MyInputPanelContext *ic = new MyInputPanelContext;
app.setInputContext(ic);
QWidget widget;
Ui::MainForm form;
form.setupUi(&widget);
widget.show();
return app.exec();
}
//! [main]
相关资源
- QT帮助文档中文版
- Qt商品信息管理系统
- QPdfiumDemo
- Qt实现对RFID的操作
- Qt的TcpIp客户端和服务端程序
- QtCharts绘制动态心电图
- 算法作业维诺图,有界面有文档
- QT实现图书馆管理系统
- Qt5版NeHe OpenGL教程6-10
- QT棋类游戏
- 局域网聊天及其源码-QT
-
qt_mpla
yer - [嵌入式Linux项目实战开发]基于QT4.7.
- QPainter绘制雷达图玫瑰图
- Qt做的棋盘游戏
- Qt Creator快速入门
- 智能AI,QT五子棋
- 基于qt的组态软件设计
- 基于ARM的数字式万年历电子时钟QT开发
- qt编程电子书
- QTableView 插入按钮等各种控件
- 用qt写的酒店管理系统
- STM32+FreeRTOS+W5500+MQTT
- 子类化QLabel显示图片并在label上画矩形
- Qt实验报告和源代码
- QT多线程实现图片以缩略图形式显示
- QT5下实现基于TCP发送和接接收文件
- Qt 用TCP和UDP传图片
- qtribbon源码
- Qt实现的连连看游戏含源码
评论
共有 条评论