• 大小: 300KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-27
  • 语言: 其他
  • 标签: Qt  软键盘  

资源简介

Ubuntu环境下自己编写的Qt模拟软键盘,带回显功能

资源截图

代码片段和文件信息

#include “keyboard.h“
#include “ui_keyboard.h“
#include 
#include 
#include 


QString buff;
int i=0flag;

KeyBoard::KeyBoard(QWidget *parent) :
    QDialog(parent)
    ui(new Ui::KeyBoard)
{
    ui->setupUi(this);

    QSignalMapper *mapper = new QSignalMapper(this);

    mapper->setMapping(ui->bCaps“Caps“);
    mapper->setMapping(ui->b0“0“);
    mapper->setMapping(ui->b1“1“);
    mapper->setMapping(ui->b2“2“);
    mapper->setMapping(ui->b3“3“);
    mapper->setMapping(ui->b4“4“);
    mapper->setMapping(ui->b5“5“);
    mapper->setMapping(ui->b6“6“);
    mapper->setMapping(ui->b7“7“);
    mapper->setMapping(ui->b8“8“);
    mapper->setMapping(ui->b9“9“);
    mapper->setMapping(ui->b_“_“);
    mapper->setMapping(ui->bpnt“.“);
    mapper->setMapping(ui->bdel“del“);
    mapper->setMapping(ui->bat“@“);
        mapper->setMapping(ui->bq“q“);
        mapper->setMapping(ui->bw“w“);
        mapper->setMapping(ui->be“e“);
        mapper->setMapping(ui->br“r“);
        mapper->setMapping(ui->bt“t“);
        mapper->setMapping(ui->by“y“);
        mapper->setMapping(ui->bu“u“);
        mapper->setMapping(ui->bi“i“);
        mapper->setMapping(ui->bo“o“);
        mapper->setMapping(ui->bp“p“);
        mapper->setMapping(ui->ba“a“);
        mapper->setMapping(ui->bs“s“);
        mapper->setMapping(ui->bd“d“);
        mapper->setMapping(ui->bf“f“);
        mapper->setMapping(ui->bg“g“);
        mapper->setMapping(ui->bh“h“);
        mapper->setMapping(ui->bj“j“);
        mapper->setMapping(ui->bk“k“);
        mapper->setMapping(ui->bl“l“);
        mapper->setMapping(ui->bz“z“);
        mapper->setMapping(ui->bx“x“);
        mapper->setMapping(ui->bc“c“);
        mapper->setMapping(ui->bv“v“);
        mapper->setMapping(ui->bb“b“);
        mapper->setMapping(ui->bn“n“);
        mapper->setMapping(ui->bm“m“);

    connect(ui->b0SIGNAL(clicked())mapperSLOT(map()));
    connect(ui->b1SIGNAL(clicked())mapperSLOT(map()));
    connect(ui->b2SIGNAL(clicked())mapperSLOT(map()));
    connect(ui->b3SIGNAL(clicked())mapperSLOT(map()));
    connect(ui->b4SIGNAL(clicked())mapperSLOT(map()));
    connect(ui->b5SIGNAL(clicked())mapperSLOT(map()));
    connect(ui->b6SIGNAL(clicked())mapperSLOT(map()));
    connect(ui->b7SIGNAL(clicked())mapperSLOT(map()));
    connect(ui->b8SIGNAL(clicked())mapperSLOT(map()));
    connect(ui->b9SIGNAL(clicked())mapperSLOT(map()));
    connect(ui->batSIGNAL(clicked())mapperSLOT(map()));
    connect(ui->bdelSIGNAL(clicked())mapperSLOT(map()));
    connect(ui->b_SIGNAL(clicked())mapperSLOT(map()));
    connect(ui->bpntSIGNAL(clicked())mapperSLOT(map()));
    connect(ui->bCapsSIGNAL(clicked())mapperSLOT(map()));

    connect(ui->bwSIGNAL(clicked())mapperSLOT(map()));
    connect(ui->beSIGNAL(clicked())mapperSLOT(map()));
    connect(ui->brSIGNAL(clicked())mapperSLOT(map()));
    connect(ui->btSIGNAL(clicked())mapperSLOT(ma

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    I.A....      5462  2015-08-27 16:27  Qt模拟软键盘\qt_keyboard2\qt_keyboard\keyboard.cpp

    I.A....       342  2015-08-26 17:47  Qt模拟软键盘\qt_keyboard2\qt_keyboard\keyboard.h

    I.A....    364656  2015-09-29 14:31  Qt模拟软键盘\qt_keyboard2\qt_keyboard\keyboard.o

    I.A....     12582  2015-09-29 21:48  Qt模拟软键盘\qt_keyboard2\qt_keyboard\keyboard.ui

    I.A....       174  2015-08-26 16:00  Qt模拟软键盘\qt_keyboard2\qt_keyboard\main.cpp

    I.A....    133912  2015-09-29 14:31  Qt模拟软键盘\qt_keyboard2\qt_keyboard\main.o

    I.A....      7290  2015-09-29 14:31  Qt模拟软键盘\qt_keyboard2\qt_keyboard\Makefile

    I.A....      2323  2015-09-29 14:31  Qt模拟软键盘\qt_keyboard2\qt_keyboard\moc_keyboard.cpp

    I.A....    147592  2015-09-29 14:31  Qt模拟软键盘\qt_keyboard2\qt_keyboard\moc_keyboard.o

    I.A....    419636  2015-09-29 14:31  Qt模拟软键盘\qt_keyboard2\qt_keyboard\qt_keyboard

    I.A....       309  2015-08-26 16:00  Qt模拟软键盘\qt_keyboard2\qt_keyboard\qt_keyboard.pro

    I.A....     36017  2015-10-09 15:11  Qt模拟软键盘\qt_keyboard2\qt_keyboard\qt_keyboard.pro.user

    I.A....     12023  2015-09-29 14:31  Qt模拟软键盘\qt_keyboard2\qt_keyboard\ui_keyboard.h

    I..D...         0  2015-10-09 18:05  Qt模拟软键盘\qt_keyboard2\qt_keyboard

    I..D...         0  2015-09-29 14:22  Qt模拟软键盘\qt_keyboard2\qt_keyboard-build-desktop

    I..D...         0  2015-10-09 18:05  Qt模拟软键盘\qt_keyboard2

    I..D...         0  2015-10-09 18:05  Qt模拟软键盘

----------- ---------  ---------- -----  ----

              1142318                    17


评论

共有 条评论