将图像添加到Qt工具栏区域

时间:2015-06-19 05:43:43

标签: c++ qt toolbar

我正在制作Qt应用程序,在执行操作后,工具栏中仍留有大量空白空间。 我试图在图标的右侧添加图像,并被告知可以使用QLabel对象并使用QPixmap放置图像。但是我无法将QLabel添加到工具栏中。

1 个答案:

答案 0 :(得分:0)

QToolbar已包含您需要的所有功能。只需使用addWidget(QWidget*方法并为小部件(您的标签)提供指针

<FrameLayout
    android:layout_width="112dp"
    android:layout_height="112dp"
    android:layout_marginLeft="16dp" <!-- May vary according to your needs -->
    android:layout_marginRight="16dp" <!-- May vary according to your needs -->
    android:layout_centerVertical="true">
    <!-- following imageView acts as the boarder which sitting in the background of our main container ImageView -->
    <ImageView
        android:layout_width="112dp"
        android:layout_height="112dp"
        android:background="#000"/>
    <!-- following imageView holds the image as the container to our image -->
    <!-- layout_margin defines the width of our boarder, here it's 1dp -->
    <ImageView
        android:layout_width="110dp"
        android:layout_height="110dp"
        android:layout_margin="1dp"
        android:id="@+id/itemImageThumbnailImgVw"
        android:src="@drawable/banana"
        android:background="#FFF"/> </FrameLayout>