我没有用designer,全部在文本编辑器里写的.
没有用中文
Button *pointButton = createButton(tr("."), digitColor, SLOT(pointClicked()));
Button *changeSignButton = createButton(tr("\261"), digitColor, SLOT(changeSignClicked()));
Button *backspaceButton = createButton(tr("Backspace"), backspaceColor,
SLOT(backspaceClicked()));
Button *clearButton = createButton(tr("Clear"), backspaceColor, SLOT(clear()));
Button *clearAllButton = createButton(tr("Clear All"), backspaceColor.light(120),
SLOT(clearAll()));
Button *clearMemoryButton = createButton(tr("MC"), memoryColor,
SLOT(clearMemory()));
Button *readMemoryButton = createButton(tr("MR"), memoryColor, SLOT(readMemory()));
Button *setMemoryButton = createButton(tr("MS"), memoryColor, SLOT(setMemory()));
Button *addToMemoryButton = createButton(tr("M+"), memoryColor,
SLOT(addToMemory()));
Button *divisionButton = createButton(tr("\367"), operatorColor,
SLOT(multiplicativeOperatorClicked()));
Button *timesButton = createButton(tr("\327"), operatorColor,
SLOT(multiplicativeOperatorClicked()));
Button *minusButton = createButton(tr("-"), operatorColor,
SLOT(additiveOperatorClicked()));
Button *plusButton = createButton(tr("+"), operatorColor,
SLOT(additiveOperatorClicked()));
Button *squareRootButton = createButton(tr("Sqrt"), operatorColor,
SLOT(unaryOperatorClicked()));
Button *powerButton = createButton(tr("x\262"), operatorColor,
SLOT(unaryOperatorClicked()));