forked from qt-creator/qt-creator
Changed X_global.h file to lower case file name
When creating a new shared library project, the wizard generates next to its class header and source files, also a _global.h file where the import & export definitions happens. This _global.h file is always created with upper case characters if you give your class name upper case chars... example -> MyLib_global.h Change-Id: Ic0ae2b740682f624b4c00cc1c7c40a29e08f554f Reviewed-by: Daniel Teske <daniel.teske@digia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
This commit is contained in:
committed by
Friedemann Kleint
parent
e4eaf929dc
commit
c716817a0e
@@ -99,7 +99,7 @@ Core::GeneratedFiles LibraryWizard::generateFiles(const QWizard *w,
|
|||||||
// Create files: global header for shared libs
|
// Create files: global header for shared libs
|
||||||
QString globalHeaderFileName;
|
QString globalHeaderFileName;
|
||||||
if (projectParams.type == QtProjectParameters::SharedLibrary) {
|
if (projectParams.type == QtProjectParameters::SharedLibrary) {
|
||||||
const QString globalHeaderName = buildFileName(projectPath, projectParams.fileName + QLatin1String(sharedHeaderPostfixC), headerSuffix());
|
const QString globalHeaderName = buildFileName(projectPath, projectParams.fileName.toLower() + QLatin1String(sharedHeaderPostfixC), headerSuffix());
|
||||||
Core::GeneratedFile globalHeader(globalHeaderName);
|
Core::GeneratedFile globalHeader(globalHeaderName);
|
||||||
globalHeaderFileName = QFileInfo(globalHeader.path()).fileName();
|
globalHeaderFileName = QFileInfo(globalHeader.path()).fileName();
|
||||||
globalHeader.setContents(CppTools::AbstractEditorSupport::licenseTemplate(globalHeaderFileName)
|
globalHeader.setContents(CppTools::AbstractEditorSupport::licenseTemplate(globalHeaderFileName)
|
||||||
|
Reference in New Issue
Block a user