Skip to content

Amin

Thou shalt programme

  • Books
  • Downloads
  • Tutorials
    • Android Tutorials
    • OpenCV Tutorials
    • Qt Tutorials
    • OpenGL Tutorials
    • Unity Tutorials
    • C++ Tutorials
  • Projects
    • Android Applications
    • Industrial Software
    • Windows Applications
    • Mac OS X Applications
  • Gallery
  • Contact Me
  • About Me

Category: Tutorials

Posted on 2016-04-042019-05-04

How to Take Screenshots Using Qt

Qt allows you to easily grab an screenshot and save it using grabWindow function implemented in QScreen. Here is how you can use it:

Continue reading “How to Take Screenshots Using Qt”
Posted on 2016-04-042019-05-04

How to Record Videos Using OpenCV

In this post I am going to share a very simple but crucial parts of my QRecorder program which is recording images into videos. At the time of writing this article, Qt doesn’t allow recording of video files and OpenCV with its multi-platform support seems to be the best solution.

Continue reading “How to Record Videos Using OpenCV”
Posted on 2016-03-302019-05-04

How to Compress Files/Data Using Qt

File and data compression using Qt is extremely easy. There are many cases where you’d possibly like your data to be compressed (for example before sending it over network to a remote host) and in such cases you can use the approach below:

Continue reading “How to Compress Files/Data Using Qt”
Posted on 2016-03-252019-05-04

Use QGraphicsSepiaEffect to Add Sepia Effect Widgets

In this post I’m sharing a class called QGraphicsSepiaEffect that you can use to add Sepia effect to your Qt Widgets. It inherits QGraphicsEffect, which means you can easily add it to your project and use a single line of code to have Sepia effect on any widget or image (i.e. on a QLabel).

Continue reading “Use QGraphicsSepiaEffect to Add Sepia Effect Widgets”
Posted on 2016-03-242019-05-04

How to Apply Sepia Filter to Images Using OpenCV

You can use OpenCV to easily and quickly apply a Sepia filter to your images, as seen in these pictures. Here is how:

Continue reading “How to Apply Sepia Filter to Images Using OpenCV”
Posted on 2016-03-232018-04-20

How to Get the List of COM / ActiveX Controls

You can use ActiveX Control List application to get a complete list of currently installed and registered ActiveX (and COM of course) components that are available on the system.

Continue reading “How to Get the List of COM / ActiveX Controls”

Posted on 2016-03-222019-05-04

How to Find a Website’s IP Address Using Qt/C++

QHostInfo class provides an static function (lookupHost) that you can use to get any host’s (including a website’s) IP address quickly and efficiently.

Here is an example of how you can get Google’s IP Address using Qt/C++:

Continue reading “How to Find a Website’s IP Address Using Qt/C++”
Posted on 2016-03-222019-05-04

How to Find Local IP Addresses in Qt

Below is the approach I use to get all of the IP addresses for the local computer. Note that this method also gives you all Subnet Masks which you can then use to find all IP addresses in a subnet, say for scanning a Home Network or any similar purpose.

Continue reading “How to Find Local IP Addresses in Qt”
Posted on 2016-03-152019-05-04

How to Read PDF Files Using ActiveX in Qt

To be able read PDF files in your Qt applications you can use any 3rd party libraries but my choice is to use Adobe Acrobat Reader ActiveX in a QAxWidget object. The approach is quite simple as long as you have Acrobat Reader ActiveX installed on your computer.

Continue reading “How to Read PDF Files Using ActiveX in Qt”
Posted on 2016-03-152019-05-04

How to Add a Splash Screen for Your Qt Application

Qt provides QSplashScreen class in case you want to have a splash screen for your application without any efforts. You can use the approach below to add an splash screen image of your choice using QSplashScreen and QPixmap classes that stays for 1 second and then disappears.

Continue reading “How to Add a Splash Screen for Your Qt Application”

Posts pagination

Previous page Page 1 … Page 10 Page 11 Page 12 … Page 19 Next page

Search



Top Posts and Content

  • Cascade Trainer GUI
    Cascade Trainer GUI
  • Downloads
    Downloads
  • MSSQL Browser Lite
    MSSQL Browser Lite
  • Perspective Cropper
    Perspective Cropper
  • Viewing 3D Models Using Qt
    Viewing 3D Models Using Qt
  • Creating a Skybox  Using C++, Qt and OpenGL
    Creating a Skybox Using C++, Qt and OpenGL
  • Cascade Classifier Training - FAQ, Known Issues and Workarounds
    Cascade Classifier Training - FAQ, Known Issues and Workarounds
  • How to Read, Process and Display Videos Using Qt and OpenCV
    How to Read, Process and Display Videos Using Qt and OpenCV
  • Object Detection Using Qt, C++, QML and OpenCV
    Object Detection Using Qt, C++, QML and OpenCV
  • How to Use OpenCV in Unity (Example Project)
    How to Use OpenCV in Unity (Example Project)


Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.

To find out more, including how to control cookies, see here: Cookie Policy

Categories

  • Creativity
    • CG
    • Photography
    • Writing
  • Other
  • Projects
    • Android Applications
    • Industrial Software
    • Mac OS X Applications
    • Windows Applications
  • Tutorials
    • Android Tutorials
    • C++ Tutorials
    • Flutter Tutorials
    • OpenCV Tutorials
    • OpenGL Tutorials
    • Qt Tutorials
    • Unity Tutorials

Tags

  • android
  • api
  • app
  • blender
  • build
  • c++
  • camera
  • canon eos
  • cmake
  • download
  • example
  • farsi
  • fix
  • gui
  • image transformer
  • java
  • jni
  • linux
  • list
  • logo
  • macos
  • msvc2010
  • opencv
  • opengl
  • photo
  • picture
  • picture stamper
  • poem
  • qimage
  • qstring
  • qt
  • quote
  • source code
  • static
  • turkish
  • türkçe
  • ubuntu
  • video
  • watermark
  • win32
  • windows
  • youtube
  • şiir
  • شعر
  • فارسی
Proudly powered by WordPress