我没有用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()));