ccc.cpp

来自「Qt4中文化的小例子, C++语言编写。 支持多平台」· C++ 代码 · 共 43 行

CPP
43
字号
#include "ccc.h"
#include <QMessageBox>
#include <QTranslator>
ccc::ccc(QWidget *parent, Qt::WFlags flags)
	: QDialog(parent, flags)
{
	ui.setupUi(this);
}

ccc::~ccc()
{

}


void ccc::on_pushButton_clicked()
{
	QTranslator t;
	t.load("ccc_zh");

	qApp->installTranslator(&t);

	ui.retranslateUi(this);

	////////////////////////////////
	QString txt = tr("No one toggled!");
	if( ui.radioButton->isChecked())
		txt = tr("I'm toggled!!");
	if( ui.radioButton_2->isChecked())
		txt = tr("You're toggled!!");
	if( ui.radioButton_3->isChecked())
		txt = tr("He is toggled!!");

	QString edittext = "<font color=#990099>";
	edittext = edittext + txt +"</font>";
	ui.textEdit->setText(edittext);
	QMessageBox::information(this, tr("Who is that?"), txt);
}

void ccc::on_radioButton_toggled(bool)
{

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?