• 6128阅读
  • 3回复

QT中加载自定义图片 [复制链接]

上一主题 下一主题
离线claegean
 

只看楼主 倒序阅读 楼主  发表于: 2009-04-04
在QT designer 里画好界面(如图desk),但如何加载下列自定义图片呢(如图001,002,003),麻烦指点,感谢
safasf
离线xhry

只看该作者 1楼 发表于: 2009-04-04
void call_impl::Init_Pic()
{
    QString strPicDir="/pic/";
    Btn_0->setPixmap(QPixmap (strPicDir+"3_0.png"));
    Btn_1->setPixmap(QPixmap (strPicDir+"3_1.png"));
    Btn_2->setPixmap(QPixmap (strPicDir+"3_2.png"));
    Btn_3->setPixmap(QPixmap (strPicDir+"3_3.png"));
    Btn_4->setPixmap(QPixmap (strPicDir+"3_4.png"));
    Btn_5->setPixmap(QPixmap (strPicDir+"3_5.png"));
    Btn_6->setPixmap(QPixmap (strPicDir+"3_6.png"));
    Btn_7->setPixmap(QPixmap (strPicDir+"3_7.png"));
    Btn_8->setPixmap(QPixmap (strPicDir+"3_8.png"));
    Btn_9->setPixmap(QPixmap (strPicDir+"3_9.png"));

    
}
离线claegean

只看该作者 2楼 发表于: 2009-04-04
引用第1楼xhry于2009-04-04 18:29发表的  :
void call_impl::Init_Pic()
{
    QString strPicDir="/pic/";
    Btn_0->setPixmap(QPixmap (strPicDir+"3_0.png"));
    Btn_1->setPixmap(QPixmap (strPicDir+"3_1.png"));
.......


嗯,很感谢你的解答。
    但是我编译通过,执行程序,都没有加载图片进去,(我有将图片放入pic目录,我是用qvfb模拟运行的,)这其中有什么问题吗
safasf
离线claegean

只看该作者 3楼 发表于: 2009-04-06
引用第2楼claegean于2009-04-04 22:34发表的  :
嗯,很感谢你的解答。
    但是我编译通过,执行程序,都没有加载图片进去,(我有将图片放入pic目录,我是用qvfb模拟运行的,)这其中有什么问题吗


问题已经找出,是我的图片目录放错了地方,
safasf
快速回复
限100 字节
 
上一个 下一个