Первое, что я попробую, это открыть * .ui файлы в старом Qt Designer и попытаться сохранить их. Если он не хочет сохранять вновь открытый файл, я бы внес некоторые незначительные изменения, например, изменив какое-либо свойство какого-либо компонента на другое значение и затем вернувшись.
Однако, может случиться так, что Qt Designer просто пожалуется на то, что он слишком стар для этого конкретного файла, как UIC. В этом случае вам придется редактировать * .ui файлы вручную. Это простые XML-файлы, поэтому их можно сделать относительно легко. Сначала откройте их и измените атрибут версии на «4.2» или что там используется Qt 4.2 на случай, если он отличается от версии Qt. Попробуй скомпилировать. UIC, вероятно, будет жаловаться на некоторые свойства, которые не поддерживаются 4.2 или определены по-другому. Вам придется либо удалить эти свойства, если они не нужны, либо указать их 4.2-совместимым способом. Чтобы понять, как это сделать, создайте простой интерфейс с нуля, используя это конкретное свойство, и сохраните его в новом файле. Откройте его и посмотрите, как это было сделано в 4.2. Затем отредактируйте свои файлы в соответствии с этим форматом.
Я делал это в прошлом (хотя не совсем с 4.7 до 4.2), и это было проще, чем кажется. Мне просто нужно было изменить способ указания нескольких свойств. Поля или что-то в этом роде, я точно не помню. Я даже смог сделать это с помощью регулярного выражения вместо замены.