吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 740|回复: 13
上一主题 下一主题
收起左侧

[新手问题] QT编写的软件思路求助

[复制链接]
跳转到指定楼层
楼主
阳光好青年 发表于 2023-10-17 09:42 回帖奖励
本帖最后由 阳光好青年 于 2023-10-17 11:24 编辑

一个QT写的软件,我想去除一些界面,让软件看起更清爽,如删去红框内两个“qtabwidget”控件



根据qt API ,应该是我追出来8个 函数进去add的界面
ebx:public: int __thiscall QTabWidget::addTab(class QWidget *, class QIcon const &, class QString const &)



我的思路是 nop 掉call addTab的函数,但是整个程序就崩溃了。
应该怎么做呢?

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

来自 12#
 楼主| 阳光好青年 发表于 2023-10-17 12:59 |楼主
结束了。
最后还是nop大法,把call前入栈传参的全部nop掉了。

Snipaste_2023-10-17_12-58-14.png (85.26 KB, 下载次数: 0)

Snipaste_2023-10-17_12-58-14.png
推荐
ghui 发表于 2023-10-17 10:35
本帖最后由 ghui 于 2023-10-17 10:37 编辑
阳光好青年 发表于 2023-10-17 10:03
编写方法可能不同,我看官网应该有个使能界面的函数得调用一下。
如:ui->tabWidget->setTabEnabled(0,  ...

addTab后tab默认就是使能的,一般不会用到你这个函数ui->tabWidget->setTabEnabled(0, true);

void QTabWidget::setTabVisible(int index, bool visible)If visible is true, the page at position index is visible; otherwise the page at position index is hidden. The page's tab is redrawn appropriately.This function was introduced in Qt 5.15.See also isTabVisible().
推荐
 楼主| 阳光好青年 发表于 2023-10-17 10:03 |楼主
ghui 发表于 2023-10-17 09:55
后面是不是还有访问这个tab的地方

tab->widget(int index)

编写方法可能不同,我看官网应该有个使能界面的函数得调用一下。
如:ui->tabWidget->setTabEnabled(0, true);
追函数符号没看到,还在研究。
沙发
ghui 发表于 2023-10-17 09:55

回帖奖励 +1 CB吾爱币

后面是不是还有访问这个tab的地方

tab->widget(int index)
4#
only998 发表于 2023-10-17 10:10

回帖奖励 +1 CB吾爱币

我觉得应该考虑隐藏,或者不可用控件,不建议删除控件,因为你不知道那里可能用到这个指针,会导致崩溃。
5#
WUXING_TIANCHEN 发表于 2023-10-17 10:28

回帖奖励 +1 CB吾爱币


ui.tab->hideTab(0);  找指针调函数
7#
JuncoJet 发表于 2023-10-17 10:48

回帖奖励 +1 CB吾爱币


回复有钱拿
nop注意栈的平衡
8#
44018723 发表于 2023-10-17 11:02

回帖奖励 +1 CB吾爱币

disable 是最靠谱的,后续肯定继续使用了。
如果想要完美,通过QSS把最后两个tab宽度设置为0,这样最符合你的需求。
9#
Hmily 发表于 2023-10-17 11:17

回帖奖励 +1 CB吾爱币

禁止回复奖励,修改掉。
10#
 楼主| 阳光好青年 发表于 2023-10-17 11:24 |楼主
JuncoJet 发表于 2023-10-17 10:48
回复有钱拿
nop注意栈的平衡

谢谢,我参考:https://blog.51cto.com/h2appy/1564887
栈平衡 add esp,0xC
但提示指令大一字节,然后强行改还是崩
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-2 15:29

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表