qt实现百度首页(仅界面,功能未实现)
原理就是图片和按钮,进行组合
直接上代码
.h
#ifndef WIDGET_H
#define WIDGET_H#include <QWidget>
#include <QPushButton>
#include <QLineEdit>
#include <QLabel>class Widget : public QWidget
{Q_OBJECTpublic:Widget(QWidget *parent = nullptr);~Widget();QLabel *m_pLogoLabel=nullptr;QLineEdit *m_pSearchEdit=nullptr;QPushButton *m_pSearchBtn=nullptr;
};
#endif // WIDGET_H
.cpp
#pragma execution_character_set("utf-8")
#include "widget.h"
#include <QPixmap>
#include <QHBoxLayout>
#include <QStringListIterator>
#include <QAction>
#include <QIcon>Widget::Widget(QWidget *parent): QWidget(parent)
{this->setStyleSheet("background:white");QPixmap pixMap("C:/Users/dujia/Desktop/1.png");m_pLogoLabel=new QLabel(this);m_pLogoLabel->setPixmap(pixMap);m_pLogoLabel->setAlignment(Qt::AlignCenter);QString str=QStringLiteral("百度");m_pSearchEdit=new QLineEdit(this);m_pSearchBtn=new QPushButton(str.toLocal8Bit(),this);m_pSearchBtn->setFixedSize(100,30);m_pSearchEdit->setFixedHeight(30);m_pSearchBtn->setStyleSheet("background:rgb(78,110,242);color:white;border-radius:3px");m_pSearchEdit->setStyleSheet("QLineEdit{border:2px groove rgb(78,110,242);border-radius:5px;padding:2px 4px}");QAction *iconEditAction=new QAction(this);iconEditAction->setIcon(QIcon("C:/Users/dujia/Desktop/2.png"));m_pSearchEdit->addAction(iconEditAction,QLineEdit::TrailingPosition);QHBoxLayout *BtnLayout=new QHBoxLayout(this);BtnLayout->addStretch();BtnLayout->addWidget(m_pSearchEdit);BtnLayout->addWidget(m_pSearchBtn);BtnLayout->addStretch();BtnLayout->setMargin(0);BtnLayout->setSpacing(0);QWidget *BtnWgt=new QWidget(this);BtnWgt->setLayout(BtnLayout);QVBoxLayout *mainLayout=new QVBoxLayout(this);mainLayout->addWidget(m_pLogoLabel);mainLayout->addWidget(BtnWgt);mainLayout->setMargin(100);mainLayout->setSpacing(20);mainLayout->addStretch();this->setLayout(mainLayout);}Widget::~Widget()
{}
运行效果:
写着玩的。不足的地方请指教。
图片是自己从百度上截取的。
qt实现百度首页(仅界面,功能未实现)相关推荐
- Qt 之 模仿 QQ登陆界面——功能篇(一)
一.简述 今天是2017年第一篇技术文章,12月末事情太多,一直没来得及更新博客.今天继 Qt 之 模仿 QQ登陆界面--样式篇 这一篇 来简单地看一下对登录界面做的一些功能,主要是登录用户下拉列表和 ...
- [新功能]Blog首页仅列出标题
使用方法:在管理面页=>选项=>Preferences中, 选中"首页仅列出标题".默认还是列出全部内容.
- 假期之不务正业—— Qt+FFmpeg+百度api进行视频的语音识别
假期之不务正业--Qt+FFmpeg+百度api进行视频的语音识别 一.前言 二.FFmpeg进行音频提取和重采样 三.对音频分段 四.百度api调用 五.Qt编程的一些补充 六.结语 一.前言 现在 ...
- QT基于百度的人脸考勤系统
目录 一.百度智能云介绍 二.代码 1.camera类 2.widget类 3.register类 4.dialog类 三.效果演示 四.改进 获取完整代码请前往:GitHub - zhaohigh/ ...
- Python Qt GUI设计:UI界面可视化组件、属性概述(基础篇—4)
目录 1.界面组件 1.1.布局组件(Layouts) 1.2.分隔组件(Spacers) 1.3.按钮组件(Buttons) 1.4.表项视图(Item Views) 1.5.表项组件(Item W ...
- 使用python和PyQt5编写爬取百度图片的界面工具
使用python和PyQt5编写爬取百度图片的界面工具 本篇文章的主要内容是展示我个人编写的,以界面小工具的方式爬取百度上面的图片,功能很单一,根据关键词爬取图片,代码很简单,新手上路请多指教. 代码 ...
- QT自定义精美换肤界面
QT自定义精美换肤界面 陆陆续续用QT开发过很多项目,也用QT写过不少私活项目,也写过N个工具,一直梦寐以求能像VC一样可以很方便的有个自定义的界面,QSS的强大让我看到了很好的希望,辗转百度谷歌无数 ...
- 使用QT嵌入百度地图开发高B格岸基监控软件
文章目录 1.简述 2.百度地图 2.1百度地图准备 2.2 百度地图开发 2.2.1实时绘制轨迹 2.2.2设定航点 3 QT软件开发 3.1使用QWebEngineView显示Html 3.2 M ...
- 网络编程知识预备(5) ——libcurl库简介及其编程访问百度首页
本文为学习笔记,整合课程内容以及下列文章: 其中,libcurl函数库常用字段解读部分: 参考博文:原文地址 作者:冬冬他哥哥 目录 Libcurl库简介 Libcurl等三方库的通用编译方法 三方库 ...
- sap界面功能_功能介面
sap界面功能 目录 1.简介 2.理由 3. Lambda表达式 4.谓词<T> 5. BiPredicate <T,U> 6.函数<T,R> 7. BiFunc ...
最新文章
- Python中关于split和splitext的差别和运用
- Qt学习之路(17): Qt标准对话框之QMessageBox
- python解析AMF协议
- 计数信号量的原理与创建
- 产品经理经验谈:从产品经理、用户、产品的角度重新认知产品运营
- 研磨数据结构与算法-06递归的应用
- Spring注解开发-Bean注册
- leetcode 168. Excel表列名称(10进制转26进制)
- 【渝粤教育】 国家开放大学2020年春季 1129土木工程力学(本) 参考试题
- 转3d视图快捷键_最全Solidworks快捷键,值得收藏!
- KODExplorer 简介
- 每个Java程序员必须知道的5个JVM命令行标志
- Javascript:结合canvas、a标签根据url下载图片到本地
- 照猫画虎owin oauth for qq and sina
- 如何学习离散数学和在计算机科学中应用
- cad2004教程_AutoCAD视频教程!0基础到大神,室内建筑机械电气家具土木工程园林景观,七大行业方向助你成为精英!...
- kindle 3 webbrowser破解,
- TestStand 语言配置文件说明
- 打印系统开发(6)——纸张尺寸对照表如下
- APP开发流程实例讲解-儒释道网络电台八天开发全程-百度云深度兼容测试并进一步优化排错
热门文章
- c语言删除堆栈所有的结点,深入浅出数据结构C语言版(15)——优先队列(堆)(示例代码)...
- python3获取邮件附件,获取邮件附件到python文件对象
- 请求到达时先经过过滤器还是拦截器_上海自动卷绕式过滤器价格_康斐净化
- oracle 归档模式 ASM,oracle rac启用归档模式
- Java中 Cloneable 、Serializable 接口详解
- 报头中的偏移量作用_网络中BN层的作用
- yii 获取当前域名_yii2 在域名后面加一个路径作为首页
- wincc怎么做一个弹出画面_Wincc如何利用单个弹出窗口画面的模板,来实现调用多组画面参数?...
- Java日常·面对对象
- 小程序快速入门:坏境和生命周期