Skip to content

Simple and beautiful screenshot software tool for Windows, MacOS and Linux | 一个跨平台的简洁且漂亮的截图 & 钉图软件

License

Notifications You must be signed in to change notification settings

SunnyCapturer/FLIPPED

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jan 25, 2025
1c936be · Jan 25, 2025
Jan 25, 2025
Mar 12, 2022
May 31, 2024
Nov 9, 2022
May 31, 2024
May 31, 2024
May 30, 2024
May 31, 2024
Nov 2, 2023
Oct 31, 2022
Mar 12, 2022
May 31, 2024
May 30, 2024
Apr 2, 2023
Apr 7, 2022
May 31, 2024
May 31, 2024
Apr 2, 2023
May 31, 2024
Apr 16, 2023

Repository files navigation

FLIPPED
FLIPPED


Simple and beautiful cross-platform screenshot software.


English | 简体中文

[TOC]


Next releases: Recommended for: Sunny Screenshot, supports OCR for text extraction and image translation.

Development experience: How to develop a screenshot software?


ps: I hope the source code of this project has reference value for you, and the ⭐Star of this project will also be rewarded.


Features

  • Multi-screen screenshot, time-lapse screenshot, custom screenshot
  • Pinning the picture
  • Intelligent window recognition(Windows & Linux)
  • Draw Rectangle, Ellipse, Arrow, Custom Path, Mosaic, Text, Serial Number
  • Undo, Redo (multi-level), Save, Cancel, Copy
  • Plugin Framework

Preview

Voide


Snapshoot

  • MacOS

  • Windows

  • Linux


Other: More snapshoot effects can be → [here](. \snapshot) preview


Keyboard shortcuts

Keys Description Mode
, , , ( A, S, W, D ) Move selection 1px Local
Ctrl + , , , Extended selection 1 px Local
Alt + , , , Shrink selection 1 px Local
Shift + , , , Move selection 10 px Local
Shift + Ctrl + , , , Extended selection 10 px Local
Shift + Alt + , , , Shrink selection 10 px Local
Shift + F4 Quick Save Screenshot Local
Esc Exit Local
F6 Window Smart Screenshot Global
F7 Delayed Screenshot Global
F8 Full Screen Global

Compilation

Dependencies

  • Qt >= 5.15.2
  • CMake >= 3.16
  • MSVC >= 2019 | MinGW >= 8.1.0 | GCC >= 9.4 | Clang >= 12.0

​ NOTE: This is a successfully compiled dependency version, lower versions have not been tested.


Windows

  • Kit Tools: Windows 10 & Qt 5.15.2 & CMake 3.24.1 & MSVC 2019 ( or MinGW 8.1.0)

  • Compile Step:

    # ******************** MSVC 2019 ********************
    #『Step1』
    # x86:
    # After adding "C:\Qt\5.15.2\msvc2019\bin" to the path, execute echo %PATH% in the terminal to make it take effect immediately.
    "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvarsall.bat" x86
    cmake -G "Visual Studio 16 2019" -A Win32 ..
    devenv Flipped.sln /Build "Release|Win32"
    
    # x64:
    # After adding "C:\Qt\5.15.2\msvc2019_64\bin" to the path, execute echo %PATH% in the terminal to make it take effect immediately.
    "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vcvarsall.bat" x64
    cmake -G "Visual Studio 16 2019" -A x64 ..
    devenv Flipped.sln /Build "Release|x64"
    
    #『Step2』
    Visual Studio 2019 open `Flipped.sln`
    
    #『Step3』
    windeployqt  bin/Flipped.exe --no-translations
    
    # ******************** MinGW 8.1.0 ********************
    QtCreator opens the `CMakeLists.txt` file in the root directory of the source code

MacOS / Linux

  • Kit Tools:

    • MacOS: MacOS 10.15 & Qt 5.15.2 & CMake 3.24 & Clang 12.0
    • Linux: Ubuntu 20.04 & Qt 5.15.2 & CMake 3.24 & GCC 9.4
  • Compile Step:

    git clone --recursive https://github.com/XMuli/Flipped.git
    cd Flipped
    mkdir build & cd build
    cmake ..
    make -j16

Author

alt text : Chat with me directly~ | alt text : View my homepage

alt text : Curious about my nest | alt text :Views 100W+


Contributors

If it helps you, or find it useful, you can click on the item's ⭐Star 🍴 Fork  of the two icons, conveniently lift the hand between, said a point of praise the hand, There is a fragrance in your hand;The next best thing is to buy me a cold Coke.


Of course you can also give a cold Coke [Donate/Reward ← Click to expand QR code]

- If you have something to learn from the project, you can also invite me to share a glass of Fat House Ice and Coke. -


Feedback & How to contribute

Feedback & How to contribute

You are very welcome to join us! You can open an issue ; for any bug, suggestion, feature idea, or to help improve this software. Or help improve the project by submitting a Pull Request.


You can also add alt text of the exchange group.


Series Address

QtExamples Welcome star ⭐ and fork 🍴 to this series of C++ / QT / DTK studies, with a table of contents for learning from the beginning to the end

ExCMake Welcome star ⭐ and fork 🍴 to this series of CMake studies, with a table of contents for learning from the beginning to the end

About

Simple and beautiful screenshot software tool for Windows, MacOS and Linux | 一个跨平台的简洁且漂亮的截图 & 钉图软件

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published