‘壹’ 如何用QT将图片全屏显示
插入-图片-来自文件,选择你的图片文件,确定后在word中插入了图片。
然后设置图片格式,在版式选项卡设置为衬于文字下方,在大小选项卡调整图片大小,使高度和宽度与页面相当(如果担心图片长宽失真,则勾选锁定纵横比,然后对超大的图片在图片选项卡中对上下左右进行适当裁剪)。
确定后,用鼠标拖动图片到页面适当位置(覆盖全页面)。好像就行了。
‘贰’ Qt 怎么设置图片大小,边上的参数栏哪个是设置图片格式的
图片的大小应该在size、height、width这些属性。
但是设置图片大小后,并不能按实际大小显示,每个控件都有自己的布局格式,建议参考http://blog.csdn.net/yh_1988/article/details/6752733
‘叁’ qt里如何给button添加背景图片
1、打开QT CREATOR,来到并来到设计师designer的编辑界面。
‘肆’ Qt如何全屏显示图片
可以设置全屏显示应用,然后显示一张图定时器销毁
‘伍’ QT中怎么把图片设置为桌面背景
void Background::paintEvent( QPaintEvent * event ){
QPixmap pixmap = QPixmap("123.bmp").scaled(this->size());
QPainter painter(this);
painter.drawPixmap(this->rect(), pixmap);
}设置QT程序的背景
‘陆’ 本人刚学qt,想利用qt的ui界面设计器快速的加入一张图片,怎么插入啊!求救,明天要交的。
1、qt设计器插入图片的话,就利用QSS吧,这个是最快的方法,给你提供一个刚刚给你写的小程序吧,效果:
其他的设置方法一样的。
‘柒’ qt怎样设置背景图片,图片的路径是什么
以e盘下mp3文件夹更换背景为例:
文件夹下生成一个desktop.ini文件,(不能直接拷贝一个desktop.ini进去)
右键点mp3文件夹,选择“属性”,“自定义”,“更改文件夹图标”,选择图标(可以用自行下载的ico文件)。选择确定。
工具--文件夹选项--查看
‘捌’ QT怎么给控件设置背景图片
1 MLCNWidget *w=new MLCNWidget;
w->setAutoFillBackground(true);
QPalette palette;
palette.setBrush(w->backgroundRole(), QBrush(QPixmap("./pic/new_images/bg.jpg")));
w->setPalette(palette);
w->showFullScreen();
2 使用QSS
控件->setStyleSheet("background-image:url(./pic/new_images/start_jiankong.png)");
这样做的一个缺点是一旦在一个控件中使用StyleSheet了,其中的子控件就全部会继承,也就是在上面显示主控件的背景了。在网上看到可以通过*{}的方式防止继承,但我试了下,没成功,不知道到底行不行。
3 关于label上加图片的
估计除了widget,加的最多的就是QButton和QLabel了,QLabel里面看QT文档可以发现有个槽,setPixmap,用了下,特别好用。
ui.label_5->setPixmap(QPixmap("./pic/new_images/start_jiankong.png"));
‘玖’ qt tablewidget设置图片
有多种方法:
用图标的方式:
QTableWidgetItem*it=ui->tableWidget->item(row,col);
if(it==0)
{
it=newQTableWidgetItem();
setItem(row,col,it);
}
it->setIcon(QIcon(pixMap));
用setCellWidget:
QLabel*label=newQLabel;
label->setPixmap(pixMap);
ui->tableWidget->setCellWidget(row,col,label);
用代理:
classQPixmapItemDele:publicQStyledItemDelegate
{
public:
QPixmapItemDele(QObject*parent=0):QStyledItemDelegate(parent){}
virtualvoidpaint(QPainter*painter,constQStyleOptionViewItem&option,constQModelIndex&index)const
{
if(index.data(Qt::DisplayRole).canConvert<QPixmap>())
{
QPixmappm=index.data(Qt::DisplayRole).value<QPixmap>();
painter->drawPixmap(0,0,pm);
}
else
{
QStyledItemDelegate::paint(painter,option,index);
}
}
};
......
ui->tableWidget->setItemDelegate(newQPixmapItemDele);
ui->tableWidget->item(row,col)->setData(Qt::DisplayRole,QVariant::fromValue<QPixmap>(pixMap));
‘拾’ 怎样给QT窗体添加背景,还有按钮怎么添加图片
呵呵,我刚刚做完这个功能,简单点我使用的是设计师界面类,然后再QMainwindow的属性中有stylesheet这个属性,设置添加相应背景图片(背景图片在工程文件夹中,并且资源文件中已经添加好了)按钮也是一样,不同的是按钮多了ICO这个熟属性,你再多添加次资源图片,然后设置一下合理的大小就OK了。