#!/bin/bash
#####################################################
# C    Qt
#   GUI FILE_ui.ui
#####################################################


if [ ! -z "$3" ]; then
	echo "  !"
	exit
fi

if [ -z "$1" ] || [ -z "$2" ]; then
	#     
	#   
	echo -n  " :"
	read file
	if [ -z "$file" ]; then
		exit 1;
	fi

	echo -n " :"
	read class
	if [ -z "$class" ]; then
		exit 1;
	fi
else
	file=$1
	class=$2
fi


uic "$file"_ui.ui > "$file"_ui.h
uic -impl "$file"_ui.h "$file"_ui.ui > "$file"_ui.cpp

uic -subdecl "$class" "$file"_ui.h "$file"_ui.ui > "$file".h
uic -subimpl "$class" "$file".h    "$file"_ui.ui > "$file".cpp
