• 4121阅读
  • 3回复

[提问]我是大二新手 请教一些界面设计上的问题 [复制链接]

上一主题 下一主题
离线neokingking
 

只看楼主 倒序阅读 楼主  发表于: 2014-06-08
— 本帖被 alexltr 从 《C++ GUI Qt 4编程》(第2版)专栏 移动到本区(2014-07-06) —
我想请教一下各位有没有做过类似这样的界面

我希望做出像他一样那种透明的效果 不知道各位有什么思路可以实现呢, 他那个透明的部件应该是什么来的呢?
离线thlgood

只看该作者 1楼 发表于: 2014-06-09
我提供一种思路吧,假设背景控件为widget1,白色的框的控件为widget2,登录控件为widget3,

现在我们可以给这三个控件的背景都设置一张图片,这三张图片叠在一起恰好看起来透明。
离线spark253649

只看该作者 2楼 发表于: 2014-07-06
大背景一个widget上面画上背景,那个登陆框的widget可以透明(setWindowFlags( Qt::FramelessWindowHint );
    setAttribute( Qt::WA_TranslucentBackground );),然后写绘制代码即可,你可以填充一些带alpha的颜色;输入和按钮父窗口为大背景widget,不然按钮也透明了
业精于勤荒于嬉!
离线spark253649

只看该作者 3楼 发表于: 2014-07-06
给你一个简陋的你先试试 CustUI.rar (1997 K) 下载次数:7
业精于勤荒于嬉!
快速回复
限100 字节
 
上一个 下一个