- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 C++自定义event实现消息触发
在QT中,可以通过信号-槽机制实现两个类之间的事件触发。通过自定义event的方式,可以实现一个类对象通知事件的触发。④在MainWindow中通过按钮调用MySingleton类的runMethod()方法触发消息。下面的例子是一个通过MySingleton的event触发MainWindow方法的实例。③在MainWindow中定义事件执行方法func并注册到event中;这里的触发可以放到任何类中进行,不一定是在MainWindow中。3、在MainWindow中注册event触发的方法。
2024-07-20 10:50:11 620
原创 qml按钮调用qt类的方法
在QML中调用C++类的方法,需要先在C++中创建该类的实例,并将其注册为QML类型。然后在QML中,你可以像使用其他QML类型一样使用它。console.log("我被点击了")text:"我是按钮" // 按钮文本。x:100 // 设置按钮的横坐标。y:100 // 设置纵坐标。console.log("我被点击了")// 调用C++类的方法。// 创建C++类实例并注册到QML。3、在qml中添加实例、调用类的方法。2、添加类,注册为qml类型。在main.cpp中添加。1、在qml中添加按钮。
2024-07-01 21:42:32 306
原创 关于阶梯价格计算费用
很多场景,我们会遇到阶梯价格的计算问题,网上有比较多的文章,但是都写得比较复杂,很难看到核心的算法思想。以下用很简单的伪代码说明一下三阶价格的计算方法。//按阶梯价计算价格int jsJiage(int total){ num3 = total - jie2; //计算最高阶用量 if(num3 < 0) num3=0; //如果为负数说明没有这一阶的 if(0 == num3) { //计算第二阶用量 num2 =...
2020-08-27 11:15:31 2084
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人