qt-creator init

This commit is contained in:
Xevion
2019-08-03 23:07:19 -05:00
parent 776f3eee3c
commit 6223fcfd7b
6 changed files with 61 additions and 35 deletions

2
.gitignore vendored
View File

@@ -6,6 +6,8 @@
*.jpeg
*.gif
*.dat
/qt-creator/*
!/qt-creator/sharex-quickzoom/mainwindow.ui
# Byte-compiled / optimized / DLL files
__pycache__/

View File

@@ -12,7 +12,7 @@ The effect may reach into being just zoom for radially, depending on how far I c
In case you wish to use this repo, these are the utilties you will require.
### [./main.py](./clean.py)
### [./main.py](./process.py)
**os** - Path managemennt

0
gui.py Normal file
View File

34
main.py
View File

@@ -1,34 +0,0 @@
import os, sys, argparse, subprocess
# Simple tester for testing whether a file exists.
# StackOverflow https://stackoverflow.com/a/51212150/6912830
def file_path(string):
if os.path.isfile(string):
return string
else:
raise NotADirectoryError(string)
# Argparser
# parser = argparse.ArgumentParser()
# parser.add_argument('path', metavar='PATH', type=file_path, help='the full path to the file in question')
# args = parser.parse_args()
# print(args.path)
# Image Processing
command_args = "5x0+90+450"
base_path = sys.path[0]
blur_map = os.path.join(base_path, 'blur_map_polar.jpg')
input_path = os.path.join(base_path, 'blur_radial.jpg')
output_path = os.path.join(base_path, 'output.jpg')
for path in [base_path, blur_map, input_path, output_path]:
if not os.path.exists(path):
raise Exception('Invalid File Name')
# command = ['magick convert', input_path, blur_map, '-compose blur', '-define', 'compose:args=' + command_args, '-composite ', output_path]
command = 'magick convert {} {} -compose blur -define compose:args={} -composite {}'.format(input_path, blur_map, command_args, output_path)
print(command)
subprocess.run(command.split(' '))

34
process.py Normal file
View File

@@ -0,0 +1,34 @@
import os, sys, argparse, subprocess
# Simple tester for testing whether a file exists.
# StackOverflow https://stackoverflow.com/a/51212150/6912830
def file_path(string):
if os.path.isfile(string):
return string
else:
raise NotADirectoryError(string)
# Argparser
# parser = argparse.ArgumentParser()
# parser.add_argument('path', metavar='PATH', type=file_path, help='the full path to the file in question')
# args = parser.parse_args()
# print(args.path)
# Image Processing
command_args = "5x0+90+450"
base_path = sys.path[0]
blur_map = os.path.join(base_path, 'blur_map_polar.jpg')
input_path = os.path.join(base_path, 'blur_radial.jpg')
output_path = os.path.join(base_path, 'output.jpg')
for path in [base_path, blur_map, input_path, output_path]:
if not os.path.exists(path):
raise Exception('Invalid File Name')
# command = ['magick convert', input_path, blur_map, '-compose blur', '-define', 'compose:args=' + command_args, '-composite ', output_path]
command = 'magick convert {} {} -compose blur -define compose:args={} -composite {}'.format(input_path, blur_map, command_args, output_path)
print(command)
subprocess.run(command.split(' '))

View File

@@ -0,0 +1,24 @@
<ui version="4.0">
<class>MainWindow</class>
<widget class="QMainWindow" name="MainWindow" >
<property name="geometry" >
<rect>
<x>0</x>
<y>0</y>
<width>400</width>
<height>300</height>
</rect>
</property>
<property name="windowTitle" >
<string>MainWindow</string>
</property>
<widget class="QMenuBar" name="menuBar" />
<widget class="QToolBar" name="mainToolBar" />
<widget class="QWidget" name="centralWidget" />
<widget class="QStatusBar" name="statusBar" />
</widget>
<layoutDefault spacing="6" margin="11" />
<pixmapfunction></pixmapfunction>
<resources/>
<connections/>
</ui>