自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 收藏
  • 关注

转载 在QGraphicsScene中限制图元的拖动范围

欲使QGraphicsItem可拖动,则需设置标志位:setFlag(ItemIsMovable,true);而如果想限制QGraphicsItem对象的移动范围,需要继承QGraphicsItem类,重载itemChange()虚函数,关于该函数的重载,QT文档中示例如下:QVariant Component::itemChange(GraphicsItemChange change, const

2017-08-12 22:36:06 2792 3

转载 QGraphicsView系统坐标映射关系

如果你英文足够好,可以参考Qt帮助文档中的:The Graphics View Coordinate System。---------------------------------------------------------------------------------------------------------------------------首先,先上显示界面图(Embe

2017-08-12 22:16:20 9335 1

转载 Qt-----GetDesktop

#define WIN32_LEAN_AND_MEAN#include <list>#include <afxwin.h>#include <stdio.h>#include <windows.h>#include <commctrl.h>#include <tchar.h>#include <iostream>#include <atlstr.h>#include "shlobj

2017-07-11 22:01:57 979

转载 WindowApi---getDesktop

//#include "SetIconPos.h"//////int _tmain(int argc, TCHAR **argv)//{// DWORD dw1 = GetTickCount();// CSetIconPath * p = new CSetIconPath;//// while (true)// {// p->MoveIconPos(0, 8);

2017-07-11 21:59:38 578

转载 QtGuiClass.cpp

#include "QtGuiClass.h"#include<Windows.h> QtGuiClass::QtGuiClass(QWidget *parent) : QWidget(parent){ ui.setupUi(this); SetWindowPos((HWND)(this->winId()), HWND_TOPMOST, 0, 0, 0, 0, SWP_NO

2017-04-09 21:32:57 489

转载 QtGuiClass.h

#pragma once#include <QWidget>#include "ui_QtGuiClass.h"class QtGuiClass : public QWidget{ Q_OBJECTpublic: QtGuiClass(QWidget *parent = Q_NULLPTR); ~QtGuiClass();signals: void signalN

2017-04-09 21:31:19 717

转载 PPT.cpp

#include "PPT.h"#include<Windows.h> #include <QWindow>#include <QMouseEvent>#include <QtGui>#include <QMessageBox>HHOOK keyHook = NULL;HHOOK mouseHook = NULL;//声明卸载函数,以便调用void unHook();//键盘钩子过程

2017-04-09 21:30:45 713

转载 PPT.h

#pragma once#include <QtWidgets/QMainWindow>#include "ui_PPT.h"#include "powerpoint.h"class OfficeContainer;#include <QAxWidget>//static QAxWidget* officeContent;////当前打开文件的路径//static QString cur

2017-04-09 21:30:20 570

转载 main_PPT

#include "PPT.h"#include "QtGuiClass.h"#include <QtWidgets/QApplication>#include<Windows.h> int main(int argc, char *argv[]){ QApplication a(argc, argv); PPT w; w.show(); QtGuiClass w

2017-04-09 21:29:52 375

转载 TestWidget.h_2

#ifndef __DEMO_TEST_WIDGET_H__#define __DEMO_TEST_WIDGET_H__#include "powerpoint.h"class OfficeContainer;#include <QAxWidget>class DemoTestWidget: public QWidget{ Q_OBJECTpublic: DemoTest

2017-04-04 22:07:50 574

转载 TestWidget.cpp_2

#include "TestWidget.h"#include <Windows.h> #include "OfficeContainer.h"DemoTestWidget::DemoTestWidget(QWidget *parent /*= NULL*/):m_index(1){ initUI(); initConnect(); this->showMaximiz

2017-04-04 22:07:10 715 1

转载 MainWindow.cpp

#include <QtWidgets>#include <QCamera>#include <QCameraViewfinder>#include <QCameraImageCapture>#include <QFileDialog>#include "mainwindow.h"#include "ui_mainwindow.h"MainWindow::MainWindow(QWidg

2017-01-08 20:29:37 623

转载 MainWindow.h

#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>namespace Ui {class MainWindow;}class QCamera;class QCameraViewfinder;class QCameraImageCapture;class MainWindow : public QMainWindow

2017-01-08 20:29:04 980

转载 main——QCamera

#include "mainwindow.h"#include <QApplication>int main(int argc, char *argv[]){ QApplication a(argc, argv); MainWindow w; w.show(); return a.exec();}

2017-01-08 20:28:21 331

转载 webview.cpp

#include "browser.h"#include "browserwindow.h"#include "tabwidget.h"#include "webpage.h"#include "webpopupwindow.h"#include "webview.h"#include <QContextMenuEvent>#include <QDebug>#include <QMe

2017-01-03 21:48:58 1104

转载 webview.h

#ifndef WEBVIEW_H#define WEBVIEW_H#include <QIcon>#include <QWebEngineView>class WebPage;class WebView : public QWebEngineView{ Q_OBJECTpublic: WebView(QWidget *parent = nullptr); void s

2017-01-03 21:48:25 658

转载 webpopupwindow.cpp

#include "urllineedit.h"#include "webpage.h"#include "webpopupwindow.h"#include "webview.h"#include <QIcon>#include <QVBoxLayout>WebPopupWindow::WebPopupWindow(QWebEngineProfile *profile) : m_

2017-01-03 21:47:55 406

转载 webpopupwindow.h

#ifndef WEBPOPUPWINDOW_H#define WEBPOPUPWINDOW_H#include <QWidget>QT_BEGIN_NAMESPACEclass QWebEngineProfile;class QWebEngineView;QT_END_NAMESPACEclass WebView;class UrlLineEdit;class WebPopupWindo

2017-01-03 21:47:06 428

转载 webpage.cpp

#include "browserwindow.h"#include "tabwidget.h"#include "ui_certificateerrordialog.h"#include "ui_passworddialog.h"#include "webpage.h"#include "webview.h"#include <QAuthenticator>#include <QMe

2017-01-03 21:45:49 626

转载 webpage.h

#ifndef WEBPAGE_H#define WEBPAGE_H#include <QWebEnginePage>class WebPage : public QWebEnginePage{ Q_OBJECTpublic: WebPage(QWebEngineProfile *profile, QObject *parent = nullptr);protected:

2017-01-03 21:45:12 729

转载 urllineedit.cpp

#include "urllineedit.h"#include <QToolButton>#include <QUrl>UrlLineEdit::UrlLineEdit(QWidget *parent) : QLineEdit(parent) , m_favButton(new QToolButton(this)) , m_clearButton(new QToolBu

2017-01-03 21:44:26 272

转载 urllineedit.h

#ifndef URLLINEEDIT_H#define URLLINEEDIT_H#include <QLineEdit>QT_BEGIN_NAMESPACEclass QToolButton;QT_END_NAMESPACEclass UrlLineEdit : public QLineEdit{ Q_OBJECTpublic: UrlLineEdit(QWidget *

2017-01-03 21:44:00 205

转载 tabwidget.cpp

#include "tabwidget.h"#include "webpage.h"#include "webview.h"#include <QMenu>#include <QTabBar>#include <QWebEngineProfile>TabWidget::TabWidget(QWidget *parent) : QTabWidget(parent){ QTa

2017-01-03 21:43:01 568

转载 tabwidget.h

#ifndef TABWIDGET_H#define TABWIDGET_H#include <QTabWidget>#include <QWebEnginePage>QT_BEGIN_NAMESPACEclass QUrl;QT_END_NAMESPACEclass WebView;class TabWidget : public QTabWidget{ Q_OBJECTpubl

2017-01-03 21:42:13 258

转载 browser.cpp

#include "browser.h"#include "browserwindow.h"#include "webview.h"#include <QAuthenticator>#include <QNetworkProxy>#include <QNetworkReply>Browser::Browser(){ // QTBUG-47967 , downloading fav

2017-01-03 21:40:58 270

转载 browser.h

#ifndef BROWSER_H#define BROWSER_H#include <QVector>class BrowserWindow;class Browser{public: ~Browser(); QVector<BrowserWindow*> windows(); void addWindow(BrowserWindow* window); sta

2017-01-03 21:40:23 324

转载 browserwindow.cpp

#include "browser.h"#include "browserwindow.h"#include "tabwidget.h"#include "urllineedit.h"#include "webview.h"#include <QApplication>#include <QCloseEvent>#include <QDesktopWidget>#include <Q

2017-01-03 21:39:32 761

转载 browserwindow.h

#ifndef BROWSERWINDOW_H#define BROWSERWINDOW_H#include <QMainWindow>#include <QWebEnginePage>QT_BEGIN_NAMESPACEclass QProgressBar;QT_END_NAMESPACEclass TabWidget;class UrlLineEdit;class WebView;c

2017-01-03 21:38:26 290

转载 main.cpp——simplebrowser

#include "browser.h"#include "browserwindow.h"#include <QApplication>QString getCommandLineUrlArgument(){ const QStringList args = QCoreApplication::arguments(); if (args.count() > 1) {

2017-01-03 21:37:00 658

转载 MainWindow.cpp

#include <QWidget>#include <QCamera>#include <QCameraViewfinder>#include <QCameraImageCapture>#include "mainwindow.h"#include "ui_mainwindow.h"MainWindow::MainWindow(QWidget *parent) : QMainWi

2016-12-28 22:40:19 1415

转载 MainWindow.h

#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>namespace Ui {class MainWindow;}class QCamera;class QCameraViewfinder;class QCameraImageCapture;class MainWindow : public QMainWindow

2016-12-28 22:39:42 1305

转载 main.cpp——Qcamera

#include "mainwindow.h"#include <QApplication>int main(int argc, char *argv[]){ QApplication a(argc, argv); MainWindow w; w.show(); return a.exec();}

2016-12-28 22:38:49 278

转载 MainWindow.cpp

#include "mainwindow.h"#include "ui_mainwindow.h"#include <QDebug>MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow){ ui->setupUi(this); ui->webVi

2016-12-28 22:28:43 916

转载 MainWindow.h

#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QWebView>namespace Ui {class MainWindow;}class MainWindow : public QMainWindow{ Q_OBJECTpublic: explicit MainWindow(

2016-12-28 22:28:14 1138

转载 main.cpp——webView

#include "mainwindow.h"#include <QApplication>#include <QWebView> int main(int argc, char *argv[]){ QApplication a(argc, argv); //MainWindow w; //w.show(); QWebView view; view.

2016-12-28 22:27:24 248

转载 OfficeContainer.cpp

#include "OfficeContainer.h"OfficeContainer::OfficeContainer(QWidget *parent /*= NULL*/):QWidget(parent){ pFramerControl = new FramerControl(this); pFramerControl->SetMenubar(false); pFram

2016-12-27 21:49:39 246

转载 OfficeContainer.h

#ifndef __OFFICECONTAINER_H__#define __OFFICECONTAINER_H__#include "dsoframer.h"using namespace DSOFramer;class OfficeContainer: public QWidget{ Q_OBJECTpublic: enum DialogType { of

2016-12-27 21:47:41 426

转载 TestWidget.cpp

#include "TestWidget.h"#include "OfficeContainer.h"DemoTestWidget::DemoTestWidget(QWidget *parent /*= NULL*/){ initUI(); initConnect(); this->showMaximized();}DemoTestWidget::~DemoTestWid

2016-12-27 21:46:53 352

转载 TestWidget.h

#ifndef __DEMO_TEST_WIDGET_H__#define __DEMO_TEST_WIDGET_H__class OfficeContainer;class DemoTestWidget: public QWidget{ Q_OBJECTpublic: DemoTestWidget(QWidget *parent = NULL); ~DemoTestW

2016-12-27 21:46:04 263

转载 main.cpp

#include <QApplication>#include "TestWidget.h"//#include "common/version.h"/*void customMessageHandler(QtMsgType type, const char *msg){ QString txt; switch (type) { //调试信息提示 case

2016-12-27 21:44:40 869

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除