贴一个 自己写的小东西....

news/2024/5/19 1:16:19 标签: signal, include, button, timer, qt

#include <qapplication.h>
#include <qwidget.h>
#include <qfont.h>
#include <qlcdnumber.h>
#include <qslider.h>
#include <qpushbutton.h>
class myclass : public QWidget{     //继承 QWidget
public :
    myclass();                      //构造函数
private:
    QPushButton *b1;                //定义 button的指针
    QSlider *slider;                //定义 QSlider的指针
    QLCDNumber *lcd;                //定义 QLCDNumber的指针
};
myclass::myclass(){         //重写构造函数
    setGeometry(100,100,400,400);           //设置主窗体位置

    b1=new QPushButton("quit",this);        //创建一个 按钮
    b1->setGeometry(30,30,40,40);           //设置按钮位置
    QFont font("timer",12,QFont::Bold,TRUE);        //设置按钮字体样式
    b1->setFont(font);

    slider=new QSlider(Qt::Vertical,this);
    slider->setGeometry(30,130,10,100);
    lcd=new QLCDNumber (2,this);
    lcd->setGeometry(100,100,40,40);
    connect(b1,SIGNAL(clicked()),qApp,SLOT(quit()));    //connect函数链接b1的 clicked信号,
    connect(slider,SIGNAL(valueChanged(int)),lcd,SLOT(display(int)));       //connect链接slider的valueChanged信号
};
void main(int argv,char ** argc){
    QApplication a(argv,argc);
    myclass main;                   //实例一个对象
    main.show();                    //显示窗体
    a.exec();
}


http://www.niftyadmin.cn/n/1790853.html

相关文章

Python修改文本指定行

首先我是初学者&#xff0c;没有找到类似于linux sed替换命令的方法&#xff0c;主要逻辑是读取文件&#xff0c;清空文件&#xff0c;将修改之后的内容再写进去。这种方法问题很多&#xff0c;例如同时操作文件或者文件过大。这只是一种方法。 全文修改&#xff1a; [adminpe-…

C程序设计-谭浩强老师版本-课后习题第六章至第

6.1 输入两个正整数 m 和 n&#xff0c;求其最大公约数和最小公倍数。 答案&#xff1a; #include <stdio.h> main() { int m,n,com_div1,com_mul,i; scanf("%d%d",&m,&n); for(i2;i<m&&i<n;i) if(m%i0&&n%i0) com_divi; com_mu…

关于问题由于 web 服务器上的“isapi 和 cgi 限制”列表设置,无法提供您请求的页面的解决方案...

文章来自&#xff1a;Virsons Blog 1、IIS的根节点->右侧“ISAPI和CGI限制” 2、把禁止的DotNet版本项设置为允许

分析PHP中的缓存技术

关于PHP的缓存技术我个人的定义是可以分成3个类别1; 缓存模块这这个是在服务器上做的缓存设置, 比如Zend公司的Cache产品等, 主要原理是通过对PHP代码文件的一次编译保存在内存中, 通过减少I /O的操作来加快访问速度, 不在本文讨论范围之列2; HTML方式或许你说PHP生成HTML的方式…

【tag】【fixed point】柯里化(currying) C#实现

参考文章&#xff1a;http://www.mamicode.com/info-detail-1076478.html 函数调用的演变&#xff1a; /// <summary>/// 柯里化的演变/// </summary>public class Currying{CurryingSdkApi api new CurryingSdkApi();public string callApi(){var result string…

用纯NumPy码一个RNN、LSTM:这是最好的入门方式了

随着 TensorFlow 和 PyTorch 等框架的流行&#xff0c;很多时候搭建神经网络也就调用几行 API 的事。大多数开发者对底层运行机制&#xff0c;尤其是如何使用纯 NumPy 实现神经网络变得比较陌生。以前机器之心曾介绍过如何使用 NumPy 实现简单的卷积神经网络&#xff0c;但今天…

windows XP下Python2.7包管理工具安装-setuptool,pip、distribute、nose、virtualenv

在Python开发中为了对项目进行管理和调试。必须安装一些特定的软件包。据说业内这个叫做yak shaving-做一个非常酷非常绚丽的Python项目之前&#xff0c;必须做的一些枯燥无味的准备工作。本文介绍了setuptool。pip、distribute、nose、virtualenv的安装。 1&#xff0c;pytho…

数字电子技术基础-阎石老师版本-学习记录

第三章 门电路 3.2半导体二极管门电路 二极管与门中&#xff0c;A B端加高低电平&#xff0c;二极管均为导通状态。 MOS管最常用的应用场景为1.电平转换2.反相器 3.3.5三态输出的CMOS门电路 三态输出门电路的输出除了有高电平&#xff0c;低电平以外&#xff0c;还有高阻态。因…