Вам нужно создать еще одну переменную:
$maxSize="44400000";
$allowedExts = array("jpg","jpeg","docx","png","JPG");
$extension = explode(".", $_FILES["file"]["name"]);
$final_ext = end($extension);
Но для этого лучше использовать pathinfo .
$path = $_FILES['file']['name'];
$ext = pathinfo($path, PATHINFO_EXTENSION);
Хочу поделиться с вами ссылкой на опубликованные на сайте скриншоты их компонента Qtitan Ribbon for Qt. http://www.devmachines.com/qtitanribbon-overview.html
Хотя в Qt нет выделенного виджета «Лента», вы можете создать нечто подобное самостоятельно. Вы можете взять QTabWidget и поместить несколько кнопок внутрь (и, при желании, сделать его более похожим на Microsoft's Ribbon). В зависимости от того, чего вы пытаетесь достичь, этого может быть достаточно.
Нет, это не так. Я не нашел никакого плана, как поддержать его в будущем.
Нет ленточного элемента управления Qt. Я считаю, что существуют проблемы с лицензией, не позволяющие Nokia разработать ленточный элемент управления, похожий на Microsoft.