Skip to content
Snippets Groups Projects
Commit 8c2be3ae authored by Sebastian Holtermann's avatar Sebastian Holtermann
Browse files

Tests: Restore Autogen/SameName .hh header test

In commit 7fa7f552, the Autogen/SameName test
was changed to not test .hh header file processing in AUTOGEN anymore,
because we had to revert that feature.  Since we now support .hh header file
processing in AUTOMOC again, we can restore the Autogen/SameName test for
that.
parent abad139c
No related branches found
No related tags found
No related merge requests found
cmake_minimum_required(VERSION 3.10)
cmake_minimum_required(VERSION 3.16.0)
project(SameName)
include("../AutogenGuiTest.cmake")
# Process .hh headers in AUTOMOC
cmake_policy(SET CMP0100 NEW)
# Test AUTOMOC and AUTORCC on source files with the same name
# but in different subdirectories
......@@ -18,6 +21,7 @@ add_executable(sameName
ccc/data.qrc
item.cpp
object.h
object.hh
object.h++
object.hpp
object.hxx
......
......@@ -6,6 +6,7 @@
#include "item.hpp"
#include "object.h"
#include "object.h++"
#include "object.hh"
#include "object.hpp"
#include "object.hxx"
#include "object_upper_ext.H"
......@@ -21,6 +22,7 @@ int main(int argv, char** args)
::ccc::Item ccc_item;
// Object instances
::Object_h obj_h;
::Object_hh obj_hh;
::Object_hplpl obj_hplpl;
::Object_hpp obj_hpp;
::Object_hxx obj_hxx;
......
#ifndef OBJECT_HH
#define OBJECT_HH
#include <QObject>
class Object_hh : public QObject
{
Q_OBJECT
Q_SLOT
void go(){};
};
#endif
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment