(Qt)无法在小部件上设置字体

时间:2014-05-25 15:43:04

标签: c++ qt view model widget

好吧,我已经定义了两个类似的编辑器小部件LibroBancoEditor和ChequesEditor,它们用于使用模型/视图框架将数据输入到数据库。

设置模型后,两个小部件构造函数的视图如下:

view->setModel(proxy);//using a proxymodel to aling center items, shoud not affect the behavour
QFont font("Calibri", 12);
view->setFont(font);
view->resizeColumnsToContents();

问题是:打开程序只检查我选择的字体(libroBanco没有)。无法修复它。我试过改变调用的地方,但没有结果。

这是主窗口的构造函数的一部分......

    libroBanco = new LibroBancoEditor("Libro_Banco");
    cheques = new ChequesEditor("Cheques");


    connect(cheques,SIGNAL(printed(QSqlRecord)),libroBanco,SLOT(recivePrinted(QSqlRecord)));


    tabs = new QTabWidget();

    tabs->addTab(cheques,"Imprimir cheques");
    tabs->addTab(libroBanco,"Libro Banco");

    setCentralWidget(tabs);

    QFont font("Calibri", 12);
    setFont(font);
}

知道可能导致问题的原因是什么?

0 个答案:

没有答案