Qt QLabel 文本内容可以用鼠标选取操作:
QLabel* label = new QLabel();
label ->setTextInteractionFlags(Qt::TextSelectableByMouse);
右键为中文,需要一个翻译家。
1.复制D:\Qtmingw\Qt5.5.0\5.5\mingw492_32\translations文件夹下的qt_zh_CN.qm到程序路径下qm文件夹下;
2.添加一个资源文件tran.qrc将qt_zh_CN.qm添加到资源文件;
3.在程序中添加如下代码:
QTranslator translator;
translator.load(QString(":/qm/qt_zh_CN.qm"));
a.installTranslator(&translator);
4.重新qmake,编译运行。