- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我用 Qt/C++ 开发了一个文件浏览器。我正在显示文件和文件夹,但如果它是文件或文件夹,我想添加一个图标。
我用过:
item->setIcon(0,*(new QIcon(":images/file.jpg")));
但是没有任何显示。我已将该文件添加到项目中,它出现在项目的“其他文件”/“图像”文件夹中。
我是否需要在其他位置声明文件以及如何声明?
谢谢
最佳答案
您正在使用 Qt Creator 进行开发吗?
我认为有两种方法可以解决这个问题:
1) 尝试将文件加载为新的 QIcon("qrc:/images/file.jpg");可能从资源中加载有问题。
2) 尝试将 jpg 更改为 png 文件,如 vahancho 所说(jpeg 库必须附加到项目以支持 qt 中的 jpeg)- Jpeg qt plugin
问候。
关于c++ - seticon 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27011294/
我正在尝试设计一个非常简单的图形界面,我将在其中使用加载了图标的 JLabel 添加一些图像: JFrame Table = new JFrame("Transporter Room"); Table
当我在数据库连接中使用 if...else... 语句时,它不会正确设置图标。 这是数据库及其值: JFrame 上有两个标签,专门用于图标。现在只关注这些标签之一,因为它们的功能相同。 当提取记录时
这是一个小程序。该方法应将按钮上的图标设置为一组预定义的图标。但是当我启动该程序时,我得到一个 NullPointerException。 方法 public void SetIcon(boolean
我用 Qt/C++ 开发了一个文件浏览器。我正在显示文件和文件夹,但如果它是文件或文件夹,我想添加一个图标。 我用过: item->setIcon(0,*(new QIcon(":images/fil
我在文件夹上使用 NSWorkSpace setIcon:forFile:options:。 但是,虽然每次使用 API 时 API 都会返回 success(true),但有时文件夹上的图标不会更新
我有一个显示硬币图片的程序。当用户点击硬币时,硬币会从正面变为反面,反之亦然。效果很好。当我想要一个按钮来随机翻转硬币几次(在本例中为 3 到 10 次(包括 3 到 10 次))时,问题就出现了。改
!( /image/5NtNP.jpg ) 我想在读取数组时更新图像的顺序...所以我尝试将图像的目的地作为变量,然后在需要更改顺序时更改变量,但这不起作用。 JLabel no3 = new
我正在学习java但是.. 为什么它没有改变?如果我将其放入按钮的操作监听器中,我可以使用设置的图标更改图标:| 主类 package tstando; public class executor {
我正在编写一个相当长的代码,它运行得非常好。它突然停止工作,我让其他人测试它并确认它对他们也不起作用。我还尝试回滚代码,甚至几天前也没有任何变化。我放置了一堆 System.out.Println()
我正在为 Java Swing 编写这个 Google map 组件。我只需要使用谷歌静态 map 。我希望 map 根据读取用户输入的按钮操作进行更新,但包装在 JLabel 中的图像不会更新。 我
我的代码: private JButton stopBotting = new JButton(); ImageIcon img = new ImageIcon(getClass().getResou
我正在尝试为 jLabel 对象设置图标,但它不起作用。我使用一种方法,如果 .getClass().getResource(path) 不同于 null,则返回 ImageIcon 对象,如果资源为
目前我正在使用 netbeans 制作一个基于更改按钮中的图像的 java 程序.... 实际上我的要求是当我单击另一个按钮(说A)时更改按钮的图像图标...... 我想出了以下程序......
我在 fragment A 中有 menuItem,menuItem.setIcon 第一次工作正常,但是当我添加 fragment B(而不是替换)并返回到 fragment A 时,menuIte
我正在尝试在单击标记时动态更改标记的图标。我在 map 上有多个标记(通过数据库查询收集),这是我目前使用的代码 - 所有非常标准的东西: function initialize() {
我有一段代码是这样的: jLabel.setIcon(map); Graphics2D g = (Graphics2D) jLabel.getGraphics(); g.drawPolygon(xpo
我正在 NetBeans 中创建一个 Java 应用程序,我有以下代码,有时会在单击按钮将提供的图像和字符串放入放置在 GUI 中的 JLabel 后调用 build 者: helpLabel.set
我制作了一个 JLabel,我在其中显示我的图像,如下所示: BufferedImage myimage; imageLabel.setIcon(new ImageIcon(myimage)); 是否
书中的示例代码: @Overridepublic boolean onCreateOptionsMenu(Menu menu) { super.onCreateOptionsMenu(menu)
我刚开始使用 Qt,我一直在尝试让一个按钮显示一个图标,但由于某种原因我无法让它工作。这是我的代码 QPushButton* button = new QPushButton(); button->s
我是一名优秀的程序员,十分优秀!