• 8891阅读
  • 6回复

qtablewidget的单元格内怎么放图片? [复制链接]

上一主题 下一主题
离线lugaideath
 

只看楼主 倒序阅读 楼主  发表于: 2009-01-04
— 本帖被 XChinux 执行加亮操作(2009-01-06) —
我用了很多方法为什么都放不上,无论是直接设置背景还是把一个有图片的label放进去都显示不到图片,要怎么解决?谁可以告诉我?
离线bienew

只看该作者 1楼 发表于: 2009-01-06
paintEvent
离线XChinux

只看该作者 2楼 发表于: 2009-01-06
引用楼主lugaideath于2009-01-04 16:15发表的 qtablewidget的单元格内怎么放图片? :
我用了很多方法为什么都放不上,无论是直接设置背景还是把一个有图片的label放进去都显示不到图片,要怎么解决?谁可以告诉我?


为什么不可以?你代码怎么写的?

#include <QtCore>
#include <QtGui>
#include "ui_mainwindow.h"

int main(int argc, char **argv)
{
    QApplication app(argc, argv);
    QMainWindow window;
    Ui::MainWindow ui;
    ui.setupUi(&window);
    QDateEdit *edit = new QDateEdit(&window);
    edit->setCalendarPopup(true);
    ui.tableWidget->setCellWidget(1, 0, edit);

    QLabel *label = new QLabel(&window);
    label->setPixmap(QPixmap("D:/work/BpmsF2/src/image/about_logo.png"));
    ui.tableWidget->setCellWidget(0, 0, label);
    window.show();
    return app.exec();
}


附件中是效果图
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线lugaideath

只看该作者 3楼 发表于: 2009-01-07
问题我自己解决了!原来不是我代码的问题,是图片的问题,后来改了png格式就好了!
离线5706046

只看该作者 4楼 发表于: 2009-07-10
引用第2楼XChinux于2009-01-06 11:26发表的  :
附件中是效果图

不错,顶一个
离线onglu
只看该作者 5楼 发表于: 2009-08-28
朋友,怎么做的可否教下我?本人有一个专门做Qt开发的群,是71555992,如果有愿意者可否进来教一下我?
离线watera
只看该作者 6楼 发表于: 2009-08-28
简单说就是把图片放在一个Label里,把Label加到单元格中
快速回复
限100 字节
 
上一个 下一个