![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
korul |
![]()
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 3.3.2014 Пользователь №: 4068 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
Здравствуйте, у меня такая задача : Есть структура WAV файла и я хочу по нажатию кнопки в кьют из созданного заголовка достать необходимые данные (частота дискр , кол байтов ) и вывести их на lineEdit формы , далее доставать по N отсчетов (для начала пусть будет const 1024 ) и делать с ними дальнейшие преобразования по нажатию уже другой кнопки
вот структура есть filewave.h ,который подключен
есть filewave.cpp
И сам вопрос! У меня кнопка вызывает функцию loadfile() : Задача состоит в том , чтобы из кнопки вызвать bool WavFile::open(const QString &fileName) я пытаюсь вот так,но выдает ошибку
цель этого ,чтобы информацию из заголовка при нажатии кнопки повставлять в LineEdit ы а после при нажатии другой кнопки достать сэмплы и делать с ними дальнейшие преобразования ошибка C:2664, если вот так Код: WavFile::open( &str); попытался вот так Код: WavFile::open( str); тогда ошибка "класс::функция" : недопустимый вызов нестатической функции-члена Функция-член, объявленная с модификатором static, осуществила вызов нестатической функции-члена. Нестатическая функция-член также могла быть вызвана извне класса в качестве статической. Следующий пример приводит к возникновению ошибки C2352: попробовал вот так,не знаю правильно или нет,но ошибка
|
|
|
korul |
![]()
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 3.3.2014 Пользователь №: 4068 Спасибо сказали: 0 раз(а) Репутация: ![]() ![]() ![]() |
РАЗОБРАЛСЯ! Можно закрывать тему!
сделал чуть подругому сверху в мэйнвиндов добавил структуры и по нажатию кнопки
|
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 5.4.2025, 2:07 |